Skip to content

Every agent connects to the same server URL and signs in with your Promptly account. You don’t need an API key.

https://app.promptlycms.com/mcp

When you sign in, Promptly asks what the agent may do: Read only, Create and edit drafts (the default) or Create, edit, and publish. Run tests is a separate option and is off by default. The commands below request every permission, and you narrow them on that screen. See permissions.

Claude Code

  1. Add the server:

    Terminal window
    claude mcp add-json promptly '{"type":"http","url":"https://app.promptlycms.com/mcp","oauth":{"scopes":"mcp:read mcp:write mcp:publish mcp:run"}}'
  2. Open /mcp in Claude Code, select promptly and sign in to Promptly in your browser.

  3. Select Reconnect in /mcp to load the tools.

If you added Promptly before, run claude mcp remove promptly first.

Claude apps (web and desktop)

  1. Open Customize → Connectors and add a custom connector.

  2. Enter https://app.promptlycms.com/mcp as the server URL.

  3. Select Connect and sign in to Promptly.

On Team and Enterprise plans, a workspace owner adds the connector for the organization first. See Anthropic’s custom connector guide.

Want more control than the one-line prompt at the top? Paste the prompt for your agent instead. It spells out each step, and your agent tells you when to sign in to Promptly.

Prompt for Claude Code
Connect this Claude Code session to the Promptly MCP server.
1. Run this command. If a server named promptly already exists, run `claude mcp remove promptly` first.
claude mcp add-json promptly '{"type":"http","url":"https://app.promptlycms.com/mcp","oauth":{"scopes":"mcp:read mcp:write mcp:publish mcp:run"}}'
2. Tell me to open /mcp, select promptly and sign in to Promptly in my browser. If promptly isn't listed, tell me to restart Claude Code with `claude --continue` first.
3. Once I've signed in, call Promptly's get_connection tool and tell me which workspace you're connected to and what you're allowed to do.
If anything fails, read https://docs.promptlycms.com/mcp/connect.md and help me fix it.

The Claude apps can’t add connectors themselves, so follow the steps above for those.

Any agent that supports remote MCP servers over HTTP with OAuth can connect.

  • If it signs in with just the server URL, enter https://app.promptlycms.com/mcp.
  • If it asks for a client ID, register a client with the callback URLs your agent lists, then enter the client ID it returns.

Tools don’t appear after signing in. Reconnect the server: Reconnect in Claude Code’s /mcp, Refresh actions in ChatGPT, or toggle the server off and on in Cursor.

The agent says it can’t publish or run tests. The connection was granted a narrower permission. Revoke it in Settings → MCP connections, then connect again and choose the permission you need. Existing connections never gain permissions on their own.

Requests fail with 429 Too Many Requests. Each connection can make 120 requests a minute and each workspace 600. Wait for the time in the Retry-After header.

Removing access. Revoke any connection in Settings → MCP connections. Members manage their own connections, and owners and admins can revoke anyone’s.