# tiktok_ads_get_campaign_details

Get detailed information about a specific campaign

Agent View of the PolicyLayer registry record for `tiktok_ads_get_campaign_details`. HTML page: https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-get-campaign-details

## Facts

- Tool: `tiktok_ads_get_campaign_details`
- Server: TikTok Ads MCP Server (`adsmcp/tiktok-ads-mcp-server`) — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server.md
- Homepage: https://github.com/AdsMCP/tiktok-ads-mcp-server
- Risk category: Read (Low risk)
- Registry record: grade B, identity unverified
- Server rate-limited: no
- Parameters: 0
- Recommended policy verdict: Allowed

## Example call (MCP tools/call, JSON-RPC 2.0)

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "tiktok_ads_get_campaign_details",
    "arguments": {}
  }
}
```

## Why tiktok_ads_get_campaign_details is rated Low

This tool retrieves campaign metadata and performance information from the TikTok Ads API without modifying, creating, or deleting any data. Read operations carry minimal risk when misused by an AI agent, as the worst outcome is information disclosure rather than operational or financial impact. Confidence is high because the description unambiguously describes a retrieval action.

From the tool's own definition: "Tool name 'get_campaign_details' and description 'Get detailed information about a specific campaign' indicate a query/retrieval operation with no side effects."

## Use case

AI agents call tiktok_ads_get_campaign_details to retrieve information from TikTok Ads MCP Server without modifying anything. It is typically the context-gathering step in research, monitoring, and reporting workflows, before the agent takes action elsewhere.

## Recommended policy (PolicyLayer)

Verdict: **Allowed**. Enforced by the PolicyLayer MCP gateway (https://policylayer.com/mcp-gateway) before a call reaches TikTok Ads MCP Server:

```json
{
  "version": "1",
  "default": "deny",
  "tools": {
    "tiktok_ads_get_campaign_details": {}
  }
}
```

## Other tools on TikTok Ads MCP Server (8)

- `tiktok_ads_complete_auth` — Other — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-complete-auth.md
- `tiktok_ads_login` — Other — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-login.md
- `tiktok_ads_auth_status` — Read — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-auth-status.md
- `tiktok_ads_get_adgroup_performance` — Read — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-get-adgroup-performance.md
- `tiktok_ads_get_adgroups` — Read — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-get-adgroups.md
- `tiktok_ads_get_campaign_performance` — Read — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-get-campaign-performance.md
- `tiktok_ads_get_campaigns` — Read — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-get-campaigns.md
- `tiktok_ads_switch_ad_account` — Write — https://policylayer.com/tools/adsmcp-tiktok-ads-mcp-server/tiktok-ads-switch-ad-account.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=adsmcp-tiktok-ads-mcp-server · API: https://policylayer.com/registry/api · Policy library: https://policylayer.com/policies/adsmcp-tiktok-ads-mcp-server
