Back to Blog
March 2, 2026
Platform GuideAI AgentsCampaign ManagementMCP

160+ AI Agent Tools Across 10 Ad Platforms — The Complete Synter Capability Map

One AI agent that creates, manages, and optimizes campaigns across Google, Meta, LinkedIn, Reddit, Amazon, TikTok, X, Microsoft, Spotify, and Amazon DSP. Here is every tool it can execute.

One Agent, Every Platform

Most advertising teams juggle a dozen dashboards, each with its own API quirks, auth flows, and campaign structures. Synter replaces that complexity with a single AI agent that speaks every platform's language natively.

This guide catalogs every executable tool Synter provides — from creating a Google Search campaign to uploading a TikTok video ad to syncing audiences on Amazon DSP. Every tool listed here is callable via the MCP server, the Campaign IDE chat, or the REST API.

283

Executable scripts

10

Ad platforms

3

Access methods (MCP, Chat, API)

Google Ads (38 Tools)

The deepest integration. Synter creates all four campaign types (Search, Display, PMax, Demand Gen), manages keywords and negatives, uploads image assets, and handles conversion tracking end-to-end.

CapabilityTools
Campaign Creationgoogle_ads_create_search_campaign, google_ads_create_display_campaign, google_ads_create_pmax_campaign, google_ads_create_demand_gen_campaign
Ads & Keywordsgoogle_ads_create_rsa, google_ads_add_keywords, google_ads_add_negative_keywords, google_ads_keyword_ideas
Managementgoogle_ads_pause_campaign, google_ads_update_bidding, google_ads_set_campaign_geo_targets, google_ads_list_campaigns
Creativesgoogle_ads_upload_image_asset, google_ads_update_pmax_assets
Audiencesgoogle_ads_create_customer_match
Trackinggoogle_ads_create_conversion, pull_google_ads_data
// Create a Search campaign via MCP
{
  "action": "run_tool",
  "tool": "google_ads_create_search_campaign",
  "args": {
    "campaign-name": "Q1 Brand Search",
    "daily-budget": "50",
    "geo-targets": "2840"
  }
}

Meta Ads (19 Tools)

Synter manages campaigns across Facebook, Instagram, Messenger, and Audience Network. Create ad sets with pixel tracking, upload video creatives, and build custom audiences from interest targeting or customer lists.

CapabilityTools
Campaign Creationmeta_ads_create_campaign, meta_ads_create_adset, meta_ads_create_ad
Audiencesmeta_ads_create_audience, meta_ads_search_interests
Creativesmeta_ads_upload_video
Managementmeta_ads_update_campaign, meta_ads_list_campaigns
Trackingmeta_ads_enable_pixel_tracking, meta_ads_get_insights, pull_meta_ads

App Review Required for Creatives

Image uploads require Meta App Review for Standard Access. Synter handles read operations and campaign management in Development Mode. Creative uploads are available once your Meta app passes review.

LinkedIn Ads (24 Tools)

The most complex API in advertising — Rest.li 2.0, versioned endpoints, and strict URL encoding. Synter abstracts all of it. Create complete campaigns with image ads, lead gen forms, and matched audiences in a single command.

CapabilityTools
Campaign Creationlinkedin_ads_create_campaign_complete, linkedin_ads_create_message_campaign
Ads & Creativeslinkedin_ads_create_image_ad, linkedin_ads_create_image_ads_bulk, linkedin_ads_create_leadgen_creative, linkedin_ads_upload_image
Lead Genlinkedin_ads_create_lead_gen_form
Audienceslinkedin_ads_create_matched_audience
Managementlinkedin_ads_batch_pause, linkedin_ads_list_campaigns, pull_linkedin_ads_data
// Create a LinkedIn image ad end-to-end
{
  "action": "run_tool",
  "tool": "linkedin_ads_create_image_ad",
  "args": {
    "campaign-id": "229133773",
    "image-url": "https://storage.example.com/ad.png",
    "headline": "Scale Your B2B Pipeline",
    "landing-url": "https://example.com/demo"
  }
}

Reddit Ads (18 Tools)

Synter handles Reddit's v3 API including the unique profile-based post creation workflow, conversion tracking via CAPI, and community-targeted ad groups.

CapabilityTools
Campaign Creationreddit_ads_create_campaign, reddit_ads_create_ad_group, reddit_ads_create_ad, reddit_ads_create_post
Audiencesreddit_ads_create_audience
Trackingreddit_ads_send_conversion, reddit_ads_manage_pixel
Managementreddit_ads_update_campaign, reddit_ads_update_ad_group, reddit_ads_list_campaigns, pull_reddit_ads

Amazon Ads (21 Tools)

Full coverage of Sponsored Products, Sponsored Brands, and Sponsored Display — including keyword targeting, product targeting, bid recommendations, and async reporting.

CapabilityTools
Campaign Creationamazon_ads_create_sp_campaign, amazon_ads_create_sb_campaign, amazon_ads_create_sd_campaign
Ad Groups & Targetingamazon_ads_create_sp_ad_group, amazon_ads_add_sp_keywords, amazon_ads_add_sp_product_targets
Optimizationamazon_ads_get_recommendations
Reportingamazon_ads_get_reports, amazon_ads_list_campaigns, pull_amazon_ads

Amazon DSP (11 Tools)

Programmatic display, video, and OTT advertising across Amazon properties and the open web. Synter manages orders, line items, audiences, and reporting.

CapabilityTools
Account Setupamazon_dsp_list_profiles, amazon_dsp_list_advertisers
Campaign Creationamazon_dsp_create_order, amazon_dsp_create_line_item
Managementamazon_dsp_pause_order, amazon_dsp_update_order_budget
Audiencesamazon_dsp_create_audience, amazon_dsp_upload_audience
Reportingamazon_dsp_pull_metrics

TikTok Ads (10 Tools)

Create campaigns, upload video creatives, build custom audiences, and track conversions via TikTok Events API — all from a single agent conversation.

CapabilityTools
Campaign Creationtiktok_ads_create_campaign, tiktok_ads_create_adgroup, tiktok_ads_create_ad
Creatives & Audiencestiktok_ads_upload_video, tiktok_ads_create_audience, tiktok_ads_upload_audience
Managementtiktok_ads_pause_campaign, tiktok_ads_list_campaigns, pull_tiktok_ads

X (Twitter) Ads (14+ Tools)

Full campaign lifecycle plus organic growth tools. Synter handles X's OAuth 1.0a authentication, campaign creation, promoted tweets, web tag management, and trend-based prospecting.

CapabilityTools
Campaign Creationx_ads_create_campaign, x_ads_create_line_item, x_ads_create_promoted_tweet, x_ads_create_tweet
Audiences & Trackingx_ads_create_audience, x_ads_upload_audience, x_ads_manage_web_tag
Analyticsx_ads_get_analytics, x_ads_list_campaigns, pull_x_ads
Organic Growthx_search_trends, x_search_prospects, x_post_content

Microsoft Ads (4+ Tools)

Campaign listing, audience management, and campaign validation for Bing Search campaigns. Expanding with full campaign creation tools on the roadmap.

CapabilityTools
Managementmicrosoft_ads_list_campaigns, microsoft_ads_validate_campaign_structure
Audiencesmicrosoft_ads_create_audience, microsoft_ads_list_audiences
Reportingpull_microsoft_ads

Spotify Ads (8 Tools)

Audio and podcast advertising. Create campaigns, upload audio creatives, manage budgets, and pull listening metrics.

CapabilityTools
Campaign Creationspotify_ads_create_campaign, spotify_ads_create_ad_set, spotify_ads_create_audio_ad
Managementspotify_ads_pause_campaign, spotify_ads_update_budget, spotify_ads_list_campaigns
Reportingspotify_ads_pull_metrics

Cross-Platform Tools

Beyond individual platforms, Synter provides tools that work across all channels — creative generation, landing pages, analytics, and tag management.

AI Creative Generation

  • generate_image (Imagen 4, Flux, SDXL)
  • generate_video_ad (Veo, Runway, Luma, Creatify)
  • competitor_inspired_creative
  • landing_page_generate

YouTube

  • youtube_upload_video
  • youtube_list_videos
  • youtube_channel_report

Google Analytics 4

  • ga4_run_report
  • ga4_create_conversion
  • ga4_create_google_ads_link
  • ga4_list_properties

Google Tag Manager

  • gtm_create_conversion_tag
  • gtm_create_trigger
  • gtm_publish
  • gtm_list_tags

Performance Data Sync

Synter pulls metrics from every connected platform into a unified view: pull_google_ads_data, pull_meta_ads, pull_linkedin_ads_data, pull_reddit_ads, pull_microsoft_ads, pull_x_ads, pull_tiktok_ads, pull_amazon_ads

How to Use These Tools

Every tool is accessible through three interfaces. Pick the one that fits your workflow.

1. MCP Server (Claude Desktop, Cursor, Amp)

Add Synter as an MCP server in your AI client config:

{
  "mcpServers": {
    "synter-ads": {
      "type": "http",
      "url": "https://mcp.syntermedia.ai/mcp/",
      "headers": {
        "X-Synter-Key": "syn_your_api_key"
      }
    }
  }
}

2. Campaign IDE (Chat Interface)

Open syntermedia.ai/campaigns/ide and describe what you want in plain English. The agent selects and executes the right tools automatically.

3. REST API

Call tools directly via the PPC backend:

POST /tools/run
X-Synter-Key: syn_your_api_key

{
  "script_name": "google_ads_create_search_campaign",
  "platform": "GOOGLE",
  "args": ["--campaign-name", "Q1 Brand", "--daily-budget", "50"]
}

Frequently Asked Questions

How do I access these tools via API?

Synter exposes all 160+ tools via the MCP (Model Context Protocol) server at mcp.syntermedia.ai. Generate an API key at syntermedia.ai/developer, add it to your MCP client config (Claude Desktop, Cursor, or Amp), and call any tool by name. You can also use the REST API at /tools/run on the PPC backend directly.

How much does it cost to use these tools?

Read-only tools (listing campaigns, pulling metrics) are free. Write operations cost 1-20 credits depending on complexity. New accounts start with 200 free credits. Credit packs start at $10 for 1,000 credits.

Do I need to connect my own ad accounts?

For Google Ads, Synter provides a free managed account — no OAuth needed. For Meta, LinkedIn, Reddit, TikTok, Microsoft, and X, you connect your own accounts via OAuth. Amazon and Spotify require your own developer credentials.

Can I use these tools from Claude Desktop or Cursor?

Yes. Synter ships an MCP server that works with any MCP-compatible client. Add the server URL and your API key to your client config and every tool becomes available as a native function call.

Related Posts

Ready to let AI agents run your campaigns?

Start for free with 200 credits and launch campaigns across Google, Meta, LinkedIn, Reddit, and more.

160+ AI Agent Tools Across 10 Ad Platforms — The Complete Synter Capability Map | Synter