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.
Official MCP server
Synter MCP Server
- Address
- https://mcp.syntermedia.ai/mcp/
- Runs
- Hosted
- Sign-in
- Vendor docs
- Cost to use
- Plan: Solo ($20/month) and above; new accounts get $25 usage credit · Free to start1 credit = $0.025; Solo $20/mo credits, Scale $500/mo; reads 2 credits; 60 requests/minute soft limitFrom Synter's own page, limits from this page
- Official MCP Registry
- Not listed
- How we know it's official
- The vendor's own documentation
- Documentation
- docs.syntermedia.ai/mcp/tools
- Tools
- 141 tools · from Synter's documentation
- First seen
- 5 Oct 2026
- Last checked
-
Reachable ·
6 Oct 2026: reachable7 Oct 2026: reachable
Synter MCP Server tools (141)
The server needs sign-in before it lists its tools, so these are as Synter's documentation names them (read 7 Oct 2026). They may be out of date.
-
synter_onboarding_startStart the legacy authenticated email onboarding handoff
-
synter_onboarding_statusPoll until email verification completes, then open the secure OAuth install guide
-
list_connected_accountsSee ALL connected accounts: ad platforms, analytics (GA4, PostHog), CRM (HubSpot, Attio), and more
-
verify_platform_accountsVerify which ad account each platform's pull tools would use by default, with recent activity per connected account.
-
get_connection_statusCheck ALL platform connections: ad platforms, analytics (GA4, PostHog), CRM (HubSpot, Attio), and more
-
get_credit_balanceCheck your credit balance and pricing
-
get_job_statusCheck the status of an async job (e.g. audience sync). Returns job status, result on success, or error on failure.
-
pull_google_ads_performanceGet Google Ads campaign metrics — impressions, clicks, spend, conversions per campaign.
-
pull_meta_ads_performanceGet Meta (Facebook/Instagram) Ads metrics — impressions, clicks, spend, conversions per campaign.
-
get_ad_readbackProof 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_performanceGet LinkedIn Ads metrics — impressions, clicks, spend, conversions per campaign.
-
pull_x_ads_performanceGet X (Twitter) Ads metrics — impressions, clicks, spend, conversions per campaign.
-
pull_reddit_ads_performanceGet Reddit Ads metrics — impressions, clicks, spend, conversions per campaign.
-
pull_microsoft_ads_performanceGet Microsoft (Bing) Ads metrics — impressions, clicks, spend, conversions per campaign.
-
pull_tiktok_ads_performanceGet TikTok Ads metrics — impressions, clicks, spend, conversions per campaign.
-
pull_amazon_dsp_performancePull Amazon DSP campaign performance data
-
pull_amazon_ads_performanceGet Amazon Ads (Sponsored Products/Brands/Display) metrics.
-
pull_pinterest_ads_performanceGet Pinterest Ads metrics.
-
pull_snap_ads_performanceGet Snapchat Ads metrics.
-
pull_spotify_ads_performanceGet Spotify Ads metrics.
-
pull_openai_ads_performanceGet OpenAI Ads metrics.
-
pull_trade_desk_performanceGet The Trade Desk metrics.
-
pull_freewheel_performanceGet FreeWheel Buyer Cloud (Beeswax) metrics.
-
get_spend_reconciliationCross-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_performanceGet Display & Video 360 (DV360) metrics.
-
pull_cm360_performanceGet Campaign Manager 360 (CM360) metrics.
-
pull_walmart_ads_performanceGet Walmart Connect Advertising metrics.
-
pull_instacart_ads_performanceGet Instacart Ads metrics.
-
pull_target_roundel_performanceGet Target Roundel retail media metrics.
-
pull_criteo_ads_performanceGet Criteo Commerce Media metrics.
-
pull_linkedin_company_engagementPull LinkedIn Ads Company Engagement report — shows which companies have seen your ads and how engaged they are
-
tiktok_ads_get_insightsGet TikTok Ads performance report with video metrics.
-
tiktok_ads_get_adgroupGet full TikTok ad group configuration.
-
tiktok_ads_get_ad_groupsList all TikTok ad groups, optionally filtered by campaign.
-
tiktok_ads_get_adsList all TikTok ads, optionally filtered by ad group.
-
tiktok_ads_update_adgroupUpdate a TikTok ad group: status, budget, locations, age targeting, bid, languages, audiences, optimization goal, pixel tracking
-
tiktok_ads_get_campaignGet full TikTok campaign configuration by ID.
-
list_campaignsList campaigns for any ad platform
-
pause_campaignPause a campaign on any ad platform
-
meta_ads_create_adCreate a Meta (Facebook/Instagram) ad in an existing ad set
-
reddit_ads_create_adCreate a Reddit ad from an existing post in an ad group
-
enable_campaignEnable/resume a paused campaign on any ad platform
-
update_campaign_budgetUpdate a campaign's daily budget
-
list_gtm_containersList Google Tag Manager accounts and containers for the connected GTM user.
-
list_gtm_tagsList the tags in a GTM container.
-
get_gtm_tagGet the full definition of one GTM tag, including its parameters (the html body for Custom HTML tags) and firing triggers.
-
update_gtm_tag_htmlReplace the HTML body of an existing GTM Custom HTML tag.
-
publish_gtm_containerPublish a GTM container — creates a version from the default workspace and publishes it.
-
run_gaql_queryExecute a Google Ads Query Language (GAQL) query.
-
ga4_get_propertiesList your Google Analytics 4 properties
-
ga4_get_reportRun a Google Analytics 4 report.
-
ga4_get_conversionsList GA4 conversion events.
-
verify_pixel_ownershipCross-validate that the pixel/tag IDs on a landing page belong to the connected ad account.
-
get_pixel_destinationsList Synter Pixel sites and their CAPI event-forwarding destinations for the active workspace.
-
get_pixel_healthPixel snippet + destination health: snippet installed, destinations configured, last successful CAPI delivery per adapter.
-
list_event_deliveriesRead event_deliveries fan-out rows (success/fail/destination).
-
get_click_attributionReturn stored click IDs and UTMs from pixel ingest plus Stripe first-touch.
-
configure_pixel_destinationCreate or update a Synter Pixel CAPI event-forwarding destination.
-
create_google_docCreate a Google Doc from markdown or HTML content
-
publish_to_githubPublish 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_sheetCreate a Google Sheet from tabular data
-
read_google_sheetRead tabular data (e.g. a media plan / campaign brief) from a connected Google Sheet
-
update_google_sheetWrite values (e.g. campaign IDs / status / spend) back into a range of an existing Google Sheet
-
create_landing_pageGenerate an AI landing page hosted on your custom domain
-
publish_landing_pagePublish a landing page draft, making it live at syntermedia.ai/lp/{slug}
-
update_landing_page_trackingSet 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_htmlUpdate the HTML content of an existing landing page you own without AI regeneration.
-
upload_landing_page_htmlUpload raw HTML as a new landing-page draft (no AI generation).
-
setup_custom_domainAssign a custom domain (e.g. go.acme.com) to a published landing page.
-
verify_custom_domainCheck if DNS is configured for a landing page's custom domain.
-
sync_audienceUpload audience data (emails, phones, MAIDs, companies, a public CSV URL, or a private artifact id) to ad platforms.
-
stage_audience_artifactStage a hashed-PII payload (newline-delimited identifiers) in Synter's private artifact store and return an opaque artifact_id.
-
create_campaign_for_audienceCreate a campaign targeting an existing audience
-
list_audiencesList existing audiences on an ad platform
-
delete_audienceDelete (or close) a custom/matched audience from an ad platform by audience_id.
-
attach_audienceAttach (add), remove, or replace a matched audience on an existing campaign/ad-group/ad-set/line-item's targeting.
-
build_lookalike_audienceBuild ML-based lookalike audience from seed customers
-
set_campaign_guardrailArm or replace a campaign-specific automatic pause rule.
-
list_campaign_guardrailsList campaign-specific automatic pause guardrails and their latest spend, conversion, decision, and verified-pause state.
-
disable_campaign_guardrailDisable a campaign-specific automatic pause guardrail.
-
set_spend_alertSet a weekly ad spend alert — notifies via email, Slack, SMS, and/or WhatsApp when total spend exceeds threshold
-
create_autonomous_scheduleCreate an autonomous agent schedule that runs a Synter skill on a cron cadence (e.g. a budget-pacing / campaign-health monitor).
-
update_autonomous_scheduleUpdate 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_schedulesList the workspace's autonomous agent schedules (pacing/health monitors, budget optimizers) with cadence, approval mode, next run, and latest run status.
-
list_skillsList public Synter execution skills and platform SOPs
-
load_skillLoad a public Synter execution skill or platform SOP
-
growth_discoverDiscover ICP prospects from RevenueBase (verified B2B contacts for ad audiences) or hiring companies via Sumble (outreach), plus listicle/podcast placements.
-
growth_enrichEnrich a domain with competitive intelligence — SpyFu PPC data, BuiltWith tech stack, Hunter emails, Firecrawl headline.
-
growth_run_pipelineRun the full growth pipeline — discover leads, enrich, generate outreach.
-
builtwith_get_account_usageBuiltWith account capability and usage snapshot — plan limits, rate limits, credit usage.
-
builtwith_get_domain_technologiesBuiltWith domain tech stack lookup — ad pixels, CRM, analytics, CMS/ecommerce tools, spend/meta.
-
builtwith_get_technology_changesBuiltWith Change API — recent technology additions/removals for domains, with business context.
-
builtwith_get_trust_signalsBuiltWith Trust API — domain trust, ecommerce/payment, parked/status, spend and live-tech signals.
-
builtwith_get_sitesFind websites by BuiltWith technology, natural language audience, or keyword search.
-
builtwith_product_searchBuiltWith Product API — ecommerce shops and product listings matching a product query.
-
builtwith_company_to_urlBuiltWith Company to URL API — resolve company names to candidate website domains.
-
builtwith_get_domain_keywordsBuiltWith Keywords API — keywords associated with a website domain.
-
find_audience_signalsFind audience signals/clusters in Watt Data from a natural-language description. Returns matching semantic clusters to use as targeting signals.
-
forecast_campaignForecast campaign KPIs (spend, CPA, ROAS, clicks, conversions) for 7-30 days with confidence intervals
-
optimize_budgetCross-channel budget allocation using diminishing returns modeling
-
test_creativesStart or check a multi-armed bandit creative experiment using Thompson sampling
-
get_attributionMulti-touch attribution analysis using Markov chains
-
measure_incrementalityMeasure incremental ad impact via geo-lift or synthetic control
-
create_imageGenerate an AI image for ad creatives using Imagen 4, Flux, or Stable Diffusion.
-
generate_videoGenerate an AI video ad using Veo, Runway, or Luma.
-
create_image_assetGenerate display/social ad images.
-
create_video_adGenerate AI video ads using Veo, Luma, Runway, or HeyGen with creative concept templates
-
generate_ugc_adGenerate UGC-style video ads with AI avatars (fal Aurora / HeyGen)
-
create_social_clipRender, watermark, auto-caption, and format video/screen recordings into social clips for X, LinkedIn, TikTok, or Reels
-
create_ad_copyGenerate text ad copy (headlines, descriptions, CTAs) for any platform using Claude
-
generate_voice_adGenerate a voice-over ad with an AI avatar speaking your script (fal Aurora / HeyGen)
-
list_creative_assetsList generated creative assets (images and videos) from your artifact library, with approval status and platform-deployment mapping
-
upload_creativeUpload a generated creative asset to an ad platform and attach it to a campaign
-
create_campaign_planCreate or update a campaign launch plan.
-
upsert_plan_entityAdd or update an entity (campaign, ad, tweet, go_link, etc.) within a campaign plan.
-
publish_plan_documentPublish a campaign plan for review, generating a shareable URL.
-
execute_campaign_planLaunch an approved campaign plan — activates all entities across platforms in dependency order.
-
get_plan_executionGet execution status and per-entity step results for a campaign plan launch.
-
get_campaign_planFetch a campaign plan with its entities, budgets, desired states, and review/execution status.
-
setup_google_ads_trial_funnelSet 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_documentCreate a document in the Campaign IDE editor.
-
delete_documentDelete a Campaign IDE document by id or uuid (e.g. to remove a stale or duplicate doc). Only deletes documents you own.
-
send_slack_messagePost a message to a Slack channel via the Synter bot.
-
get_llm_visibility_overviewGet workspace LLM visibility overview — Share of Voice (SOV), citations, brand mentions, and top opportunities across ChatGPT, Claude, Perplexity, and AI Overviews.
-
list_llm_visibility_promptsList tracked commercial buying prompts and newest per-engine AI answer evidence (ChatGPT, Claude, Perplexity).
-
list_llm_visibility_sightingsList observed competitive ChatGPT ads, Reddit citations, YouTube citations, and web citations.
-
list_llm_visibility_opportunitiesList ranked LLM visibility opportunities, missing citations, and actionable recommendations.
-
recommend_llm_visibility_strategyGenerate Generative Engine Optimization (GEO) content strategies, PR drafts, schema markup, and outreach tactics.
-
discover_llm_visibility_promptsDiscover high-intent B2B commercial buying prompts across Evaluation, Comparison, Pricing/ROI, and Feature Verification stages.
-
audit_llm_crawler_readinessAudit AI crawler accessibility (GPTBot, ClaudeBot, PerplexityBot, Google-Extended) and generate custom llms.txt and robots.txt.
-
run_llm_visibility_scanTrigger an on-demand LLM visibility scan across AI engines for a project.
-
draft_wikipedia_articleGenerate NPOV-compliant Wikipedia article draft and WP:PAID COI disclosure for Wikipedia AFC submission.
-
sync_wikidata_entityGenerate structured Wikidata entity payload (P31, P856, P571) for LLM knowledge graph indexing.
-
generate_jsonld_schema_markupGenerate valid schema.org JSON-LD scripts (Organization, SoftwareApplication, Product, FAQPage) for LLM crawlers.
-
find_llm_citation_listiclesFind media listicles and roundups cited by ChatGPT and Perplexity, and generate outreach pitch briefs.
-
audit_review_site_profilesAudit brand profile completeness across G2, Capterra, Trustpilot, and Gartner for LLM answer indexing.
-
audit_account_structureAudit an ad account's campaign structure (read-only, free).
-
repair_account_structureRepair an ad account's campaign structure.
-
executeExecute any Synter action: create campaigns, generate AI images/videos, upload to YouTube, manage GTM/GA4, analyze competitors, and more.
-
list_available_scriptsSee all available PPC scripts
-
inspect_scriptGet the exact arguments, choices, required fields, and output fields for a Synter action before executing it.
Connect your AI to Synter
Add the official Synter MCP server to Claude, ChatGPT or your editor.
Connect Synter MCP to Claude
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it Synter, paste the address below and click Add.
Connect Synter MCP to ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it Synter and paste the address below.
ChatGPT usually only connects to servers with self-serve sign-in or none.
Connect Synter MCP to Cursor
Opens Cursor if it's installed. If nothing happens, use the JSON below.
Connect Synter MCP to VS Code
Opens VS Code if it's installed. Otherwise add the JSON settings from the Cursor tab to your .vscode/mcp.json.
Synter MCP server 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
What we've seen change for Synter, newest first.
-
Synter: Synter MCP Server added
-
Synter: Added to MartechDB
Use with AI
Connect your AI to MartechDB
Then ask it about Synter, or any of the 1,595 marketing tools with an official MCP server. Free, no sign-in.
Claude.ai and Claude Desktop
Open Customize, then Connectors.
Click +, then Add custom connector.
Name it MartechDB, paste the address below and click Add. There's no sign-in.
The free plan allows one custom connector. On Team and Enterprise plans, an owner adds the connector first.
Claude Code
Run this in your terminal:
ChatGPT
Open Settings, then Apps, then Advanced settings.
Turn on Developer mode, then click Create.
Name it MartechDB, paste the address below and choose No authentication.
Developer mode is on Plus and Pro plans, and on Business, Enterprise and Edu if an admin allows it.
API
The same data as JSON, with no sign-in. See the OpenAPI description for every endpoint and field.
CLI
Search the directory and print the command to connect a vendor's server, from your terminal. Needs Node 18 or later. View on npm
Show that your MCP server is verified
If you work at Synter, add this badge to your MCP docs or README. It's free, it's the same for every vendor, and it updates from our daily checks: it shows uptime while the server responds, and says so if it stops.
Something wrong or out of date? Tell us and we'll check it against the evidence.