Manage ad campaigns across Google, Meta, LinkedIn, Reddit, TikTok, and more via AI.
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"synter": {
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
},
"args": [
"@synterai/mcp-server"
],
"command": "npx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Because once you install it, your AI agent can spend real money.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Click any tool to inspect its schema.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in marketing
DataForSEO API modelcontextprotocol server
MCP server for Mindbox CDP API — customer profiles, orders, segments. 3 tools.
MCP server for Yandex.Direct API — campaigns, ads, statistics, keywords. Bearer token auth.
Free dofollow backlinks for Canadian businesses. Claim, verify, and track NFC tap analytics.
MCP Security Weekly
Get CVE alerts and security updates for io.github.jshorwitz/synter-ads and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Because once you install it, your AI agent can spend real money.
Create campaigns. Adjust budgets. Pause underperformers. Generate creatives. Pull performance data. All through natural conversation—across Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, and more.
This is the first Model Context Protocol (MCP) server that gives AI agents a credit card.
Most advertising MCP servers are read-only and single-platform. Synter is the only cross-platform ad management MCP server with full read + write capabilities:
| Feature | Synter | Google Ads MCP | Amazon Ads MCP | Others |
|---|---|---|---|---|
| Platforms | 9+ (Google, Meta, LinkedIn, Microsoft, Reddit, TikTok, X, StackAdapt, TTD) | Google only | Amazon only | 1-2 |
| Create campaigns | ✅ | ❌ Read-only | ✅ Amazon only | ❌ |
| Adjust budgets | ✅ | ❌ | ✅ | ❌ |
| Pause campaigns | ✅ | ❌ | ✅ | ❌ |
| AI creative generation | ✅ (Imagen 4, Veo, Flux) | ❌ | ❌ | ❌ |
| Bid optimization | ✅ | ❌ | ❌ | ❌ |
| AI Strategist | ✅ | ❌ | ❌ | ❌ |
| Open source | ✅ | ✅ | ❌ | Varies |
One MCP server. Every ad platform. Read and write.
Your AI agent will be able to:
We built in confirmations for destructive actions. But still—maybe don't give this to an agent you just met.
Sign up at syntermedia.ai and create an API key in the Developer Settings.
For Claude Desktop — Add to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
For Cursor — Add to .cursor/mcp.json in your project:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
For Amp — Add to .amp/settings.json:
{
"mcpServers": {
"synter": {
"command": "npx",
"args": ["@synterai/mcp-server"],
"env": {
"SYNTER_API_KEY": "syn_your_api_key_here"
}
}
}
}
Remote (Streamable HTTP) — For ChatGPT, n8n, Zapier, or any MCP client that supports HTTP transport:
URL: https://mcp.syntermedia.ai/mcp/
Header: X-Synter-Key: syn_your_api_key_here
No local install needed. Works with any MCP client that supports Streamable HTTP transport.
Restart your AI client and start chatting:
"Show me all my Google Ads campaigns"
"Create a search campaign for 'project management software' with a $50/day budget"
"Pause the campaign that's overspending"
This package is the raw MCP server. If you use Claude Code or Claude Desktop, the Synter plugin wraps this same server with ready-made skills (/synter:launch, /synter:audience, /synter:optimize, …), specialized agents, and an approval-before-spend