Skip to content

OutboundSync MCP

When to use this guide: You want coding agents (Cursor, Claude Code, Codex, and similar) to call OutboundSync API v1 tools without hand-rolling REST — launch preflight, prior outreach, observability, blocklists, and Sync Monitoring.

The hosted OutboundSync MCP wraps every live OutboundSync API v1 resource route (~35 tools). Auth is the same as REST: Authorization: Bearer osapi_... from a dashboard API key.

The MCP surface is in Beta. The hosted server is production-ready; Cursor, Claude Code, and Codex plugin marketplace listings are still in progress — use the manual setup in Setup today.

FieldValue
Endpointhttps://mcp.outboundsync.com/mcp
TransportStreamable HTTP
Healthhttps://mcp.outboundsync.com/health
Discovery manifest/.well-known/agent-discovery.json on outboundsync.com

Write tools (retry, replay, blocklist pause/resync, webhook CRUD) need a key with the write scope. Platform webhook tools need an account-scoped key — connection-scoped keys return 403 on /webhooks*, same as REST.

Claude Connectors and Claude Desktop remote connectors expect OAuth and are not supported yet. Use Claude Code or Cursor with a Bearer API key instead.

SurfaceBest for
MCP (this section)Your coding agent calling OutboundSync tools directly from Cursor, Claude Code, or Codex
APIScripts, Try the API, OpenAPI reference, and REST when no MCP client is connected
Agent SkillsStructured workflows (preflight gauge, CRM analysis, sync monitoring) — prefer MCP tools when connected, fall back to REST

For how all three fit with Webhooks in one loop, see AI and Agents.

Full tool list and server repo: github.com/outboundsync/mcp.