Skip to Content
MCPSetupClaude Code

Claude Code logoClaude Code

Connect Sync GTM to Claude Code, Anthropic’s agentic coding CLI.

Sync GTM uses browser-based sign-in (OAuth). There is no API key or Authorization header — authentication happens entirely in the browser.

Why connect Claude Code to Sync GTM?

Claude Code becomes a GTM automation engine — ask it in plain English from your terminal:

  • Enrich leads programmatically — “Find all VPs of Engineering at Series B SaaS companies” and pipe the output straight into your scripts
  • Look up work emails and mobile numbers without leaving the CLI — pull contact data mid-automation
  • Verify emails in bulk — pass a list and get deliverability status back, ready to filter
  • Research tech stacks — “What tools does notion.so use?” before building an integration pitch
  • Track headcount and hiring signals — spot growth companies before your competitors do
  • Automate outbound sequences — generate enriched, personalized lists directly inside your agentic workflows

Ideal for developers, RevOps engineers, and sales automation builders who want to combine B2B data with code — no extra SDK, no API wrangling.

Step by step guide

Add the Sync GTM server

Run this command in your terminal:

claude mcp add --transport http syncgtm https://api.syncgtm.com/mcp

Add --scope user to make the server available across all your projects:

claude mcp add --scope user --transport http syncgtm https://api.syncgtm.com/mcp

Authenticate with Sync GTM

  1. Start (or restart) Claude Code, then run:
/mcp
  1. Select syncgtm → Authenticate — your default browser opens the Sync GTM sign-in page
  2. Sign in to Sync GTM and approve — Claude Code stores the session and reconnects automatically

Verify the connection

Run /mcp any time to check connection status or re-authenticate. syncgtm should show as connected with its tools listed.

No API token or Authorization header is needed — if you’re prompted for one, you’re configuring the wrong transport. Use --transport http as shown above.

Use cases

Once connected, ask Claude Code in plain English. Examples:

Ask Claude CodeTool used
”Find the work email for linkedin.com/in/janedoe”find_work_email
”Is ceo@company.com deliverable?”verify_email
”Enrich Jane Doe, VP Sales at Stripe”enrich_person
”What’s the tech stack at notion.so?”find_company_techstack
”What’s the headcount and funding for rippling.com?”enrich_organization
”Find all CTOs at salesforce.com”find_people
”What roles is hubspot.com actively hiring for?”company_job_listings
”What has this prospect posted about on LinkedIn?”linkedin_profile_posts
”Is Gong ramping up hiring this quarter?”job_openings_growth_rate
”Is [company]‘s engineering headcount growing?”head_count_growth_rate
”Has this person changed jobs recently?”check_job_change
”Is +14155550123 reachable on WhatsApp?”validate_whatsapp

Managing more than one organization

Agencies and consultants often sit in several Sync GTM organizations — their own plus each client’s. The MCP connection is bound to the organization that was active when you authorized it. Switching organization in the Sync GTM app does not move the existing session across, so Claude Code keeps pulling the previous organization’s data and credits until you reconnect.

To work in a client’s account:

  1. Switch organization in the Sync GTM app — click the organization name in the top-left of the settings sidebar and pick the client’s organization.
  2. Run /mcp in Claude Code, select syncgtm → Authenticate, and sign in with the client’s organization active.
  3. Run check_credits (free) to confirm which organization the session is now pointing at.

An endpoint to switch organization from inside the MCP server is on the way — until it ships, switch in the app and reauthenticate. Full detail in Working in a client’s organization.

Next steps

Keep learning

Connected? These two courses turn the tool list into workflows you actually run.