Let your AI assistant run your outreach.
Connect Claude, Cursor or any MCP client to GTM and Outreach. Your assistant gets 43 tools, and must ask you before it sends, launches or deletes anything.
YouImport the founders in this sheet and draft a 3-step campaign from sam@acme.com. Don't send yet.
AssistantImported 118 contacts (2 left out: one throwaway inbox, one domain with no mail server). Draft "Founders Q4" is ready with 3 steps, weekdays 10:00 to 17:00. The pre-launch check passed. Shall I send you a test of all three emails?
YouYes, then launch it.
AssistantTest sent to you@acme.com. Launched "Founders Q4": about 30 emails a day from sam@acme.com, spread through the working day.
Ask in plain words.
The assistant uses the same tools you do: it imports, checks, previews and launches. Every limit and safety rule in the app still applies.
- Confirmation built inTools that send email, launch campaigns or delete data need
confirm: true, so the assistant checks with you first. - Scoped accessGive the assistant a read-only key, or one that can only manage the inbox.
Connect in one step.
Create an API key in Settings, then API & MCP. Our MCP server is at https://api.yourdomain.com/mcp and takes the key as a bearer token.
claude mcp add --transport http gtm-outreach https://api.yourdomain.com/mcp \
--header "Authorization: Bearer gtm_..."// ~/.cursor/mcp.json
{
"mcpServers": {
"gtm-outreach": {
"url": "https://api.yourdomain.com/mcp",
"headers": { "Authorization": "Bearer gtm_..." }
}
}
}// claude_desktop_config.json (uses the mcp-remote bridge)
{
"mcpServers": {
"gtm-outreach": {
"command": "npx",
"args": ["mcp-remote", "https://api.yourdomain.com/mcp", "--header", "Authorization:${AUTH}"],
"env": { "AUTH": "Bearer gtm_..." }
}
}
}# Any MCP client that supports HTTP servers with a header:
# URL: https://api.yourdomain.com/mcp
# Header: Authorization: Bearer gtm_...
# Plain-text API reference for any model: https://api.yourdomain.com/llms.txt All 43 tools.
Mailboxes
list_mailboxesconnect_mailboxconnect_microsoft_mailboxupdate_mailboxtest_mailboxcheck_mailbox_dnsget_domain_healthremove_mailbox
Contacts
list_contact_listsimport_contactssearch_contactsdelete_contact_listblock_contactlist_blocklist
Campaigns
list_campaignsget_campaigncreate_campaignupdate_campaignpreview_emailcheck_campaignlaunch_campaignpause_campaignresume_campaignstop_campaignstop_leadsget_campaign_activity
Email and replies
send_emaillist_emailssearch_inboxread_conversationreply_to_leadlabel_conversationcreate_auto_reply_rule
Account and integrations
list_workspacescreate_workspaceget_dashboardget_limitscreate_webhooklist_integrationslist_crm_sourcesimport_from_crmimport_from_other_toolget_import_status
Give your assistant an inbox.
Start your free month, create a key, and connect your assistant in one step.