Skip to main content
The AmpUp MCP server exposes your sales data — accounts, deals, meetings, analysis, tasks, deal memory, Slack, and CRM sync — as tools that any MCP-compatible AI assistant can call. The server runs on FastMCP 3.x, advertises protocol version 2025-03-26, and supports the io.modelcontextprotocol/ui extension so MCP-apps-aware clients can render rich UI surfaces.
Setting up a client? The MCP integration guide has copy-paste setup for Claude Code, Claude.ai, Claude Desktop, Codex, and Cursor — most via OAuth, no API key. This page is the technical reference for the endpoint, transport, and current tool surface.
Building a GTM workflow or warehouse pull? Start with the GTM Engineer Quickstart for direct API requests, server-side examples, safe write patterns, and five end-to-end journeys.

Endpoint & transport

Prefer streamable HTTP (/mcp) for new integrations. The SSE endpoint (/mcp/sse) remains for backwards compatibility, but streamable HTTP is more robust behind a multi-replica deployment.If your org has a dedicated subdomain (e.g. acme.ampup.ai), the endpoint is also exposed at https://<your-org>.ampup.ai/mcp.

Config-file setup (API key)

Clients that connect via a config file with a long-lived bearer token (no OAuth) use:
Generate a key at Settings → API Keys in the AmpUp dashboard. Keys inherit the role and permissions of the user who created them and can be revoked at any time. See MCP Server Authentication for the full auth model.

Available Tools

The catalog is dynamic. A fully enabled workspace currently advertises up to 147 tools, while each client sees only the tools allowed by the user’s role, workspace configuration, and enabled products. Treat the response from MCP tools/list as the source of truth for your connection. AmpUp consolidates related operations into workflow-oriented tools instead of mirroring every REST endpoint. The tables below highlight the current public surface; your AI assistant receives the complete descriptions and parameter schemas automatically through tools/list.

Read Operations

Write and Workflow Operations

Troubleshooting

Verify your API key is valid and hasn’t expired by running an MCP initialize handshake directly against the endpoint:
A healthy server returns serverInfo.name = "sales-meeting-analysis" and a protocolVersion string. A 401 indicates a bad/expired key; 5xx indicates the server itself is unhealthy.
After updating the config, restart Claude Desktop or reload Claude Code (/mcp command). The server registers tools on connection — they should appear within a few seconds.
If connecting with OAuth, check that write tools are enabled in your client’s AmpUp connector settings. API key connections have full access by default.

Support