Install Cursor, Claude, ChatGPT
Every project gets a hosted Streamable HTTP MCP URL plus a Bearer API key.
Prefer the public agents page for the setup prompt and per-client matrix (Claude Code, Claude.ai, Claude Desktop, ChatGPT, Cursor, VS Code, Windsurf, Other).
What you’ll copy
From the project page:
- MCP URL —
https://makecallable.com/mcp/<publicKey> - API key — send as
Authorization: Bearer <apiKey>
Missing Authorization is rejected. MakeCallable does not use OAuth Client ID/Secret in MVP.
Cursor
Use the one-click / copy-paste install on the project page, or paste into ~/.cursor/mcp.json:
{
"mcpServers": {
"your-project": {
"url": "https://makecallable.com/mcp/<publicKey>",
"headers": {
"Authorization": "Bearer <apiKey>"
}
}
}
}
After install: open a chat, ask for a tool that maps to your OpenAPI, and confirm a row in the MakeCallable call log.
Claude Desktop (and Claude.ai)
Remote MCP uses Anthropic’s custom connectors, not a type: "http" block in claude_desktop_config.json (that file is for local stdio servers).
- Open Customize → Connectors → Add custom connector
- Paste the MCP URL:
https://makecallable.com/mcp/<publicKey> - Authentication: No sign in
- Request headers →
Authorization→ valueBearer <apiKey>(include theBearerprefix) - Enable the connector in a chat (+ → Connectors) and call a tool
If Request headers isn’t available on your plan/org, use Claude Code or Cursor instead. Do not invent OAuth credentials — MakeCallable has no OAuth broker in MVP.
Claude Code
claude mcp add --transport http your-project \
https://makecallable.com/mcp/<publicKey> \
--header "Authorization: Bearer <apiKey>"
Run /mcp in a session to confirm the server is connected. (--transport http is Streamable HTTP; Claude Code also accepts "type": "http" in .mcp.json.)
ChatGPT (custom MCP / plugins)
Not supported with MakeCallable’s Bearer model today.
OpenAI’s custom MCP auth options are OAuth, no authentication, or mixed OAuth + no-auth. There is no documented path for a static Authorization: Bearer <apiKey> header against a remote MCP server. MakeCallable rejects requests without that Bearer token and does not ship an OAuth 2.1 broker.
Use Cursor, Claude Code, or Claude Desktop (custom connector + request header) instead.
VS Code / Windsurf / other
Same contract: remote Streamable HTTP URL + Authorization: Bearer <apiKey>. See agents for the client-specific steps.
After install
- Call a real tool through the agent
- Confirm the call log + 7-day series update
- When an outcome closes, tag GSV
Stuck? Troubleshooting.