---
title: "Synter MCP server"
url: "https://martechdb.com/vendors/synter"
markdown_url: "https://martechdb.com/vendors/synter.md"
api_url: "https://martechdb.com/api/v1/vendors/syntermedia.ai"
updated: "2026-10-05"
---

# Synter MCP server

Yes. Synter publishes an official MCP server at https://mcp.syntermedia.ai/mcp/. It's hosted. It offers 141 tools. We last checked it on 7 Oct 2026. MartechDB lists only servers the vendor publishes itself, never community servers.

- Website: [syntermedia.ai](https://syntermedia.ai)
- API access for agents: Metered, plan: Solo ($20/month) and above; new accounts get $25 usage credit, free to start. Limits: 1 credit = $0.025; Solo $20/mo credits, Scale $500/mo; reads 2 credits; 60 requests/minute soft limit. ([source](https://syntermedia.ai/pricing), [limits source](https://docs.syntermedia.ai/mcp/rate-limits))
- Categories: [Ad management & optimisation](https://martechdb.com/categories/ad-management-optimisation.md)

## Synter MCP Server

- Address: https://mcp.syntermedia.ai/mcp/
- Runs: Hosted
- Sign-in: Sign-in: see vendor docs (`unknown`)
- Cost to use: Metered, plan: Solo ($20/month) and above; new accounts get $25 usage credit, free to start. Limits: 1 credit = $0.025; Solo $20/mo credits, Scale $500/mo; reads 2 credits; 60 requests/minute soft limit. ([source](https://syntermedia.ai/pricing), [limits source](https://docs.syntermedia.ai/mcp/rate-limits))
- Official MCP Registry: not listed
- Documentation: https://docs.syntermedia.ai/mcp/tools
- How we know it's official: The vendor's own documentation
- First seen: 2026-10-05
- Last checked: 2026-10-07
- Recent checks: 2 of the last 2 reachable

### Tools (141)

The server needs sign-in before it lists its tools, so these are as the vendor's documentation names them ([source](https://docs.syntermedia.ai/mcp/tools)), read on 2026-10-07. They may be out of date.

- `synter_onboarding_start`: Start the legacy authenticated email onboarding handoff
- `synter_onboarding_status`: Poll until email verification completes, then open the secure OAuth install guide
- `list_connected_accounts`: See ALL connected accounts: ad platforms, analytics (GA4, PostHog), CRM (HubSpot, Attio), and more
- `verify_platform_accounts`: Verify which ad account each platform's pull tools would use by default, with recent activity per connected account.
- `get_connection_status`: Check ALL platform connections: ad platforms, analytics (GA4, PostHog), CRM (HubSpot, Attio), and more
- `get_credit_balance`: Check your credit balance and pricing
- `get_job_status`: Check the status of an async job (e.g. audience sync). Returns job status, result on success, or error on failure.
- `pull_google_ads_performance`: Get Google Ads campaign metrics — impressions, clicks, spend, conversions per campaign.
- `pull_meta_ads_performance`: Get Meta (Facebook/Instagram) Ads metrics — impressions, clicks, spend, conversions per campaign.
- `get_ad_readback`: Proof Pack: read a launched ad's creative + CTA back from the platform API (the source of truth) and verify the CTA against the platform enum and the copy against ad policy.
- `pull_linkedin_ads_performance`: Get LinkedIn Ads metrics — impressions, clicks, spend, conversions per campaign.
- `pull_x_ads_performance`: Get X (Twitter) Ads metrics — impressions, clicks, spend, conversions per campaign.
- `pull_reddit_ads_performance`: Get Reddit Ads metrics — impressions, clicks, spend, conversions per campaign.
- `pull_microsoft_ads_performance`: Get Microsoft (Bing) Ads metrics — impressions, clicks, spend, conversions per campaign.
- `pull_tiktok_ads_performance`: Get TikTok Ads metrics — impressions, clicks, spend, conversions per campaign.
- `pull_amazon_dsp_performance`: Pull Amazon DSP campaign performance data
- `pull_amazon_ads_performance`: Get Amazon Ads (Sponsored Products/Brands/Display) metrics.
- `pull_pinterest_ads_performance`: Get Pinterest Ads metrics.
- `pull_snap_ads_performance`: Get Snapchat Ads metrics.
- `pull_spotify_ads_performance`: Get Spotify Ads metrics.
- `pull_openai_ads_performance`: Get OpenAI Ads metrics.
- `pull_trade_desk_performance`: Get The Trade Desk metrics.
- `pull_freewheel_performance`: Get FreeWheel Buyer Cloud (Beeswax) metrics.
- `get_spend_reconciliation`: Cross-platform reconciliation MVP — compares Google Ads ↔ Trade Desk totals for a date range, returns normalized per-platform metrics, discrepancies, and deterministic likely-cause explanations.
- `pull_dv360_performance`: Get Display & Video 360 (DV360) metrics.
- `pull_cm360_performance`: Get Campaign Manager 360 (CM360) metrics.
- `pull_walmart_ads_performance`: Get Walmart Connect Advertising metrics.
- `pull_instacart_ads_performance`: Get Instacart Ads metrics.
- `pull_target_roundel_performance`: Get Target Roundel retail media metrics.
- `pull_criteo_ads_performance`: Get Criteo Commerce Media metrics.
- `pull_linkedin_company_engagement`: Pull LinkedIn Ads Company Engagement report — shows which companies have seen your ads and how engaged they are
- `tiktok_ads_get_insights`: Get TikTok Ads performance report with video metrics.
- `tiktok_ads_get_adgroup`: Get full TikTok ad group configuration.
- `tiktok_ads_get_ad_groups`: List all TikTok ad groups, optionally filtered by campaign.
- `tiktok_ads_get_ads`: List all TikTok ads, optionally filtered by ad group.
- `tiktok_ads_update_adgroup`: Update a TikTok ad group: status, budget, locations, age targeting, bid, languages, audiences, optimization goal, pixel tracking
- `tiktok_ads_get_campaign`: Get full TikTok campaign configuration by ID.
- `list_campaigns`: List campaigns for any ad platform
- `pause_campaign`: Pause a campaign on any ad platform
- `meta_ads_create_ad`: Create a Meta (Facebook/Instagram) ad in an existing ad set
- `reddit_ads_create_ad`: Create a Reddit ad from an existing post in an ad group
- `enable_campaign`: Enable/resume a paused campaign on any ad platform
- `update_campaign_budget`: Update a campaign's daily budget
- `list_gtm_containers`: List Google Tag Manager accounts and containers for the connected GTM user.
- `list_gtm_tags`: List the tags in a GTM container.
- `get_gtm_tag`: Get the full definition of one GTM tag, including its parameters (the html body for Custom HTML tags) and firing triggers.
- `update_gtm_tag_html`: Replace the HTML body of an existing GTM Custom HTML tag.
- `publish_gtm_container`: Publish a GTM container — creates a version from the default workspace and publishes it.
- `run_gaql_query`: Execute a Google Ads Query Language (GAQL) query.
- `ga4_get_properties`: List your Google Analytics 4 properties
- `ga4_get_report`: Run a Google Analytics 4 report.
- `ga4_get_conversions`: List GA4 conversion events.
- `verify_pixel_ownership`: Cross-validate that the pixel/tag IDs on a landing page belong to the connected ad account.
- `get_pixel_destinations`: List Synter Pixel sites and their CAPI event-forwarding destinations for the active workspace.
- `get_pixel_health`: Pixel snippet + destination health: snippet installed, destinations configured, last successful CAPI delivery per adapter.
- `list_event_deliveries`: Read event\_deliveries fan-out rows (success/fail/destination).
- `get_click_attribution`: Return stored click IDs and UTMs from pixel ingest plus Stripe first-touch.
- `configure_pixel_destination`: Create or update a Synter Pixel CAPI event-forwarding destination.
- `create_google_doc`: Create a Google Doc from markdown or HTML content
- `publish_to_github`: Publish a markdown blog post to a connected GitHub repo: commit \<content\_path\>/\<slug\>.md and open a PR (which triggers the site's deploy).
- `create_google_sheet`: Create a Google Sheet from tabular data
- `read_google_sheet`: Read tabular data (e.g. a media plan / campaign brief) from a connected Google Sheet
- `update_google_sheet`: Write values (e.g. campaign IDs / status / spend) back into a range of an existing Google Sheet
- `create_landing_page`: Generate an AI landing page hosted on your custom domain
- `publish_landing_page`: Publish a landing page draft, making it live at syntermedia.ai/lp/{slug}
- `update_landing_page_tracking`: Set landing-page conversion pixels and the Google Ads conversion label, and wire a Fillout embed so form submits count as campaign conversions and route to HubSpot.
- `update_landing_page_html`: Update the HTML content of an existing landing page you own without AI regeneration.
- `upload_landing_page_html`: Upload raw HTML as a new landing-page draft (no AI generation).
- `setup_custom_domain`: Assign a custom domain (e.g. go.acme.com) to a published landing page.
- `verify_custom_domain`: Check if DNS is configured for a landing page's custom domain.
- `sync_audience`: Upload audience data (emails, phones, MAIDs, companies, a public CSV URL, or a private artifact id) to ad platforms.
- `stage_audience_artifact`: Stage a hashed-PII payload (newline-delimited identifiers) in Synter's private artifact store and return an opaque artifact\_id.
- `create_campaign_for_audience`: Create a campaign targeting an existing audience
- `list_audiences`: List existing audiences on an ad platform
- `delete_audience`: Delete (or close) a custom/matched audience from an ad platform by audience\_id.
- `attach_audience`: Attach (add), remove, or replace a matched audience on an existing campaign/ad-group/ad-set/line-item's targeting.
- `build_lookalike_audience`: Build ML-based lookalike audience from seed customers
- `set_campaign_guardrail`: Arm or replace a campaign-specific automatic pause rule.
- `list_campaign_guardrails`: List campaign-specific automatic pause guardrails and their latest spend, conversion, decision, and verified-pause state.
- `disable_campaign_guardrail`: Disable a campaign-specific automatic pause guardrail.
- `set_spend_alert`: Set a weekly ad spend alert — notifies via email, Slack, SMS, and/or WhatsApp when total spend exceeds threshold
- `create_autonomous_schedule`: Create an autonomous agent schedule that runs a Synter skill on a cron cadence (e.g. a budget-pacing / campaign-health monitor).
- `update_autonomous_schedule`: Update an existing autonomous agent schedule — edit its rules (description), cadence, approval mode, notify channels, or end date — and/or apply a lifecycle action (stop, freeze, resume, skip\_next, run\_now).
- `list_autonomous_schedules`: List the workspace's autonomous agent schedules (pacing/health monitors, budget optimizers) with cadence, approval mode, next run, and latest run status.
- `list_skills`: List public Synter execution skills and platform SOPs
- `load_skill`: Load a public Synter execution skill or platform SOP
- `growth_discover`: Discover ICP prospects from RevenueBase (verified B2B contacts for ad audiences) or hiring companies via Sumble (outreach), plus listicle/podcast placements.
- `growth_enrich`: Enrich a domain with competitive intelligence — SpyFu PPC data, BuiltWith tech stack, Hunter emails, Firecrawl headline.
- `growth_run_pipeline`: Run the full growth pipeline — discover leads, enrich, generate outreach.
- `builtwith_get_account_usage`: BuiltWith account capability and usage snapshot — plan limits, rate limits, credit usage.
- `builtwith_get_domain_technologies`: BuiltWith domain tech stack lookup — ad pixels, CRM, analytics, CMS/ecommerce tools, spend/meta.
- `builtwith_get_technology_changes`: BuiltWith Change API — recent technology additions/removals for domains, with business context.
- `builtwith_get_trust_signals`: BuiltWith Trust API — domain trust, ecommerce/payment, parked/status, spend and live-tech signals.
- `builtwith_get_sites`: Find websites by BuiltWith technology, natural language audience, or keyword search.
- `builtwith_product_search`: BuiltWith Product API — ecommerce shops and product listings matching a product query.
- `builtwith_company_to_url`: BuiltWith Company to URL API — resolve company names to candidate website domains.
- `builtwith_get_domain_keywords`: BuiltWith Keywords API — keywords associated with a website domain.
- `find_audience_signals`: Find audience signals/clusters in Watt Data from a natural-language description. Returns matching semantic clusters to use as targeting signals.
- `forecast_campaign`: Forecast campaign KPIs (spend, CPA, ROAS, clicks, conversions) for 7-30 days with confidence intervals
- `optimize_budget`: Cross-channel budget allocation using diminishing returns modeling
- `test_creatives`: Start or check a multi-armed bandit creative experiment using Thompson sampling
- `get_attribution`: Multi-touch attribution analysis using Markov chains
- `measure_incrementality`: Measure incremental ad impact via geo-lift or synthetic control
- `create_image`: Generate an AI image for ad creatives using Imagen 4, Flux, or Stable Diffusion.
- `generate_video`: Generate an AI video ad using Veo, Runway, or Luma.
- `create_image_asset`: Generate display/social ad images.
- `create_video_ad`: Generate AI video ads using Veo, Luma, Runway, or HeyGen with creative concept templates
- `generate_ugc_ad`: Generate UGC-style video ads with AI avatars (fal Aurora / HeyGen)
- `create_social_clip`: Render, watermark, auto-caption, and format video/screen recordings into social clips for X, LinkedIn, TikTok, or Reels
- `create_ad_copy`: Generate text ad copy (headlines, descriptions, CTAs) for any platform using Claude
- `generate_voice_ad`: Generate a voice-over ad with an AI avatar speaking your script (fal Aurora / HeyGen)
- `list_creative_assets`: List generated creative assets (images and videos) from your artifact library, with approval status and platform-deployment mapping
- `upload_creative`: Upload a generated creative asset to an ad platform and attach it to a campaign
- `create_campaign_plan`: Create or update a campaign launch plan.
- `upsert_plan_entity`: Add or update an entity (campaign, ad, tweet, go\_link, etc.) within a campaign plan.
- `publish_plan_document`: Publish a campaign plan for review, generating a shareable URL.
- `execute_campaign_plan`: Launch an approved campaign plan — activates all entities across platforms in dependency order.
- `get_plan_execution`: Get execution status and per-entity step results for a campaign plan launch.
- `get_campaign_plan`: Fetch a campaign plan with its entities, budgets, desired states, and review/execution status.
- `setup_google_ads_trial_funnel`: Set up a complete Google Ads trial acquisition funnel: branded Search campaign (maximize clicks, builds conversion history), PMax campaign (maximize conversions), and Display retargeting campaign — all pointing to a Synter-hosted landing page.
- `create_document`: Create a document in the Campaign IDE editor.
- `delete_document`: Delete a Campaign IDE document by id or uuid (e.g. to remove a stale or duplicate doc). Only deletes documents you own.
- `send_slack_message`: Post a message to a Slack channel via the Synter bot.
- `get_llm_visibility_overview`: Get workspace LLM visibility overview — Share of Voice (SOV), citations, brand mentions, and top opportunities across ChatGPT, Claude, Perplexity, and AI Overviews.
- `list_llm_visibility_prompts`: List tracked commercial buying prompts and newest per-engine AI answer evidence (ChatGPT, Claude, Perplexity).
- `list_llm_visibility_sightings`: List observed competitive ChatGPT ads, Reddit citations, YouTube citations, and web citations.
- `list_llm_visibility_opportunities`: List ranked LLM visibility opportunities, missing citations, and actionable recommendations.
- `recommend_llm_visibility_strategy`: Generate Generative Engine Optimization (GEO) content strategies, PR drafts, schema markup, and outreach tactics.
- `discover_llm_visibility_prompts`: Discover high-intent B2B commercial buying prompts across Evaluation, Comparison, Pricing/ROI, and Feature Verification stages.
- `audit_llm_crawler_readiness`: Audit AI crawler accessibility (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) and generate custom llms.txt and robots.txt.
- `run_llm_visibility_scan`: Trigger an on-demand LLM visibility scan across AI engines for a project.
- `draft_wikipedia_article`: Generate NPOV-compliant Wikipedia article draft and WP:PAID COI disclosure for Wikipedia AFC submission.
- `sync_wikidata_entity`: Generate structured Wikidata entity payload (P31, P856, P571) for LLM knowledge graph indexing.
- `generate_jsonld_schema_markup`: Generate valid schema.org JSON-LD scripts (Organization, SoftwareApplication, Product, FAQPage) for LLM crawlers.
- `find_llm_citation_listicles`: Find media listicles and roundups cited by ChatGPT and Perplexity, and generate outreach pitch briefs.
- `audit_review_site_profiles`: Audit brand profile completeness across G2, Capterra, Trustpilot, and Gartner for LLM answer indexing.
- `audit_account_structure`: Audit an ad account's campaign structure (read-only, free).
- `repair_account_structure`: Repair an ad account's campaign structure.
- `execute`: Execute any Synter action: create campaigns, generate AI images/videos, upload to YouTube, manage GTM/GA4, analyze competitors, and more.
- `list_available_scripts`: See all available PPC scripts
- `inspect_script`: Get the exact arguments, choices, required fields, and output fields for a Synter action before executing it.

### Connect it

Claude Code:

```sh
claude mcp add --transport http synter https://mcp.syntermedia.ai/mcp/
```

- Add to Cursor: <cursor://anysphere.cursor-deeplink/mcp/install?name=synter&config=eyJ1cmwiOiJodHRwczovL21jcC5zeW50ZXJtZWRpYS5haS9tY3AvIn0%3D>
- Add to VS Code: <vscode:mcp/install?%7B%22name%22%3A%22synter%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.syntermedia.ai%2Fmcp%2F%22%7D>
- Claude.ai and Claude Desktop: Customize, Connectors, "+", Add custom connector, then paste https://mcp.syntermedia.ai/mcp/
- ChatGPT: Settings, Apps, Advanced settings, turn on Developer mode, Create, then paste https://mcp.syntermedia.ai/mcp/ (this usually works only with servers that use self-serve sign-in or none)

JSON for Cursor, Windsurf and other clients that connect to hosted servers:

```json
{
    "mcpServers": {
        "synter": {
            "type": "http",
            "url": "https://mcp.syntermedia.ai/mcp/"
        }
    }
}
```

## Questions

### Does Synter have an official MCP server?

Yes. Synter publishes its MCP server itself. Synter's own documentation describes it. MartechDB only lists servers a vendor publishes, never community copies.

### What is the Synter MCP server URL?

The address is https://mcp.syntermedia.ai/mcp/.

### How do I connect Synter MCP to Claude, ChatGPT or Cursor?

In Claude, add https://mcp.syntermedia.ai/mcp/ as a custom connector (Customize, Connectors, Add custom connector). In Cursor, use the Add to Cursor link on MartechDB's page, or paste the JSON settings into your mcp.json. In Claude Code, run: claude mcp add --transport http synter https://mcp.syntermedia.ai/mcp/

### What can the Synter MCP server do?

It offers 141 tools, including synter\_onboarding\_start, synter\_onboarding\_status, list\_connected\_accounts, verify\_platform\_accounts and get\_connection\_status (as its documentation names them, read on 7 Oct 2026).

### Is the Synter MCP server in the official MCP Registry?

No. Synter hasn't published it to the official MCP Registry.

### Is the Synter MCP server free to use?

Yes, on a free plan or free quota. Plan needed: Solo ($20/month) and above; new accounts get $25 usage credit. It is metered in units or credits. Limits: 1 credit = $0.025; Solo $20/mo credits, Scale $500/mo; reads 2 credits; 60 requests/minute soft limit. From Synter's own pages, checked on 7 Oct 2025.

### Is the Synter MCP server working?

Yes. It answered our most recent check. We last checked it on 7 Oct 2026.

## Change history

- 2026-10-05: Synter MCP Server added
- 2026-10-05: Added to MartechDB

## Alternatives with an official MCP server

In Ad management & optimisation:

- [Doubleverify](https://martechdb.com/vendors/doubleverify.md) (doubleverify.com)
- [Affise](https://martechdb.com/vendors/affise.md) (affise.com)
- [Adthena](https://martechdb.com/vendors/adthena.md) (adthena.com)
- [Smartly](https://martechdb.com/vendors/smartly.md) (smartly.io)

## Get this data

- API: `curl https://martechdb.com/api/v1/vendors/syntermedia.ai`
- MCP: `claude mcp add --transport http martechdb https://martechdb.com/mcp`, then ask about Synter.
- Web page: https://martechdb.com/vendors/synter
