Using SoundGTM with Claude and ChatGPT
SoundGTM is the AI-native partner relationship management (PRM) platform. It exposes a Model Context Protocol (MCP) server that lets Claude, ChatGPT, and Claude Desktop query your partner pipeline and take actions on your behalf — without logging into a portal.
Ask things like:
- "How's my partner pipeline looking this quarter?"
- "Which partner deals have stalled?"
- "List pending commissions and authorize the ones that are ready."
- "Invite jane@example.com as a referral partner."
- "Draft a nudge email to the partner on my biggest stalled deal."
Your AI assistant translates the request into the right SoundGTM action and answers from your live workspace data — partners, deals, commissions, and programs.
Note: This requires a SoundGTM account. If you don't have one yet, sign up free — connecting an AI assistant takes about a minute once you're in.
How it works
There are two ways to connect:
- OAuth — for claude.ai and ChatGPT. You approve the connection on a SoundGTM consent screen; no key to copy, and you can disconnect at any time.
- API key — for Claude Desktop, custom scripts, and any other MCP client that authenticates with a bearer token.
Both read-only and read-write access are available. For recognized AI assistants (Claude, ChatGPT) the consent screen preselects read + write; any other client defaults to read-only. Either way the screen states the access level being granted and you can switch before approving. Write actions (updating a deal stage, authorizing a commission, inviting a partner, sending an announcement) normally prompt for confirmation before running.
Connecting claude.ai (OAuth)
- In claude.ai, go to Settings → Integrations and click Add integration.
- Enter
https://staging.partnertracker.soundgtm.com/api/mcpas the server URL. - claude.ai redirects you to SoundGTM to sign in and approve the connection. The consent screen states the access level being granted and lets you switch between read-only and read + write.
- Once approved, claude.ai connects automatically. Ask it "How's my partner pipeline?" to try it out.
Connecting ChatGPT (OAuth)
Requires a ChatGPT Plus, Pro, Business, Enterprise, or Edu plan with Developer mode enabled.
- Go to Settings → Apps & connectors → Advanced and toggle on Developer mode.
- Click Create to add a new connector.
- Name it SoundGTM and paste
https://staging.partnertracker.soundgtm.com/api/mcpinto MCP Server URL. - Set Authentication to OAuth and click Create.
- ChatGPT redirects you to SoundGTM to sign in and approve the connection.
Connecting Claude Desktop (API key)
Claude Desktop authenticates with an API key rather than OAuth. Once signed in to SoundGTM, generate a key and add this to your Claude Desktop config file (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json):
{ "mcpServers": { "soundgtm": { "command": "npx", "args": ["-y", "mcp-remote", "https://staging.partnertracker.soundgtm.com/api/mcp"], "env": { "MCP_AUTH_TOKEN": "pt_sk_your_key_here" } } } }
Restart Claude Desktop after saving — "soundgtm" should appear as a connected tool server.
Available tools
| Tool | Access | What it does |
|---|---|---|
list_deals | Read | List deals with filters (stage, partner, risk, conversion status) |
list_stalled_deals | Read | Deals with amber or red risk scores |
get_deal | Read | Full deal detail: members, recent events |
pipeline_summary | Read | Deal counts by stage, at-risk count, pending commission totals |
list_partners | Read | List partners with filters (status, tag, program, at-risk) |
get_partner_detail | Read | Partner's deals, commission terms, health score |
list_pending_commissions | Read | All commissions awaiting payment |
list_programs | Read | Your partner programs and their settings |
get_action_queue | Read | Your prioritized "do this next" queue |
get_ideal_partner_profile | Read | Your saved Ideal Partner Profile |
save_ideal_partner_profile | Read + Write | Create or update your Ideal Partner Profile |
update_deal_stage | Read + Write | Move a deal to a new stage |
convert_deal | Read + Write | Mark a deal as converted — creates payout records and notifies the partner |
invite_partner | Read + Write | Send a partner invite email |
authorize_commissions | Read + Write | Bulk-approve commissions for payment (does not send money — transfers stay on the Payments page) |
mark_commission_paid | Read + Write | Mark a specific commission as paid |
send_announcement | Read + Write | Send an announcement to all or selected partners |
draft_partner_email | Read + Write | Create a Gmail draft addressed to a partner |
FAQ
Does this cost extra? No — MCP access is included on any paid or trial SoundGTM plan.
Can I revoke access later? Yes. Every connected AI assistant and API key can be disconnected instantly from inside SoundGTM, with no effect on the others.
Is my data shared with anyone else? No. The MCP server only accesses your own SoundGTM workspace data through SoundGTM's first-party API — there's no third-party data sharing involved in this integration.
Need help? Email support@soundgtm.com.