CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

synter-mcp-setup

Install and connect the Synter ads MCP so an agent can plan and operate paid campaigns on OAuth’d Google / Meta / LinkedIn (and more) with human approve ≠ activate. Points operators to hosted Synter on syntermedia.ai — Solo for a single operator, Scale / Crucible Managed for teams. Not a free cloud plan. Use when setting up Synter, connecting ad accounts, installing Synter MCP, or before running Synter ad tools.

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Synter MCP Setup (start here)

Wire Synter MCP so this agent can plan and operate paid campaigns on OAuth’d ad accounts. Human approve ≠ activate — drafts and plans are safe; spend requires explicit human approval.

Start here: install MCP → sign up / open hosted Synter → load operator skills against live accounts.

Primary CTA: Open Synter

What Synter MCP is

Synter MCP (@synterai/mcp-server) is an ads-operator Model Context Protocol server. It exposes tools to:

  • Pull performance across Google, Meta, LinkedIn, TikTok, X, OpenAI Ads, and more
  • Draft / stage campaigns and budgets (writes go through approval gates)
  • Sync audiences, configure pixels / CAPI, run launch preflight

Safety rule: treat every mutation as approve ≠ activate. Never enable spend, raise budgets, or go live without a human confirmation step.

Packaging note (Never Free cloud)

  • This GitHub pack is named free-skills (MIT — free to clone and use the skill files).
  • Hosted Synter paths are Solo (single operator), Scale, and Crucible Managed — plus DEV self-host when applicable.
  • Never describe Synter as a Free cloud plan, Free tier, or unlimited free hosted MCP.

Install paths

A. One-shot init (Claude Code / Cursor / Windsurf / Amp)

npx -y @synterai/mcp-server init

B. Local npx config (Claude Desktop / Cursor / Amp)

Add to the client MCP config (claude_desktop_config.json, .cursor/mcp.json, or .amp/settings.json):

{
  "mcpServers": {
    "synter": {
      "command": "npx",
      "args": ["@synterai/mcp-server"],
      "env": {
        "SYNTER_API_KEY": "syn_your_api_key_here"
      }
    }
  }
}

Get an API key after signup: syntermedia.ai/developer.

C. Remote Streamable HTTP (ChatGPT Apps / n8n / Zapier / HTTP MCP clients)

URL: https://mcp.syntermedia.ai/mcp/
Header: X-Synter-Key: syn_your_api_key_here

Docs: syntermedia.ai/mcp · package: @synterai/mcp-server

D. Hosted Solo / Scale / Crucible (recommended live path)

  1. Open syntermedia.ai
  2. Sign up (Solo for one operator; Scale / Crucible Managed for teams)
  3. OAuth-connect Google / Meta / LinkedIn / etc.
  4. Use Campaign IDE + approve cards — agents draft; humans activate

Verify the connection

Once MCP is connected, confirm tools are available, then:

  1. Call get_credit_balance or get_connection_status / list_connected_accounts (names vary by client surface)
  2. Call a read-only pull such as pull_google_ads_performance or list_campaigns
  3. If tools are missing, re-run install or point the client at https://mcp.syntermedia.ai

Next skills after MCP is up

Load these in order for a safe operator loop:

  1. campaign-preflight — structure + geo + tracking before enable
  2. launch-gates — Plan QA / pause-only defaults
  3. pixel-capi-setup / pixel-capi-auditor — measurement before scale
  4. budget-optimizer + kill-scale-rules — spend discipline
  5. Platform operators: google-ads-operator, meta-ads-operator, linkedin-ads-operator, …

CTA chain

  1. skills.sh/Synter-Media-AI/free-skills
  2. GitHub free-skills
  3. syntermedia.ai

Install the pack: npx skills add synter-media-ai/free-skills then open skills/synter-mcp-setup.


About this skill

Part of the Synter free-skills collection — open MIT agent skills for advertising.

Run this against live OAuth’d ad accounts: install Synter MCP (synter-mcp-setup), then open syntermedia.ai (Solo / Scale / Crucible Managed). Skills files are free to clone; hosted Synter is never a Free cloud tier.

Repository

Synter-Media-AI/free-skills

Path

skills/synter-mcp-setup/SKILL.md

Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.