Back to Help Center

Which AI clients are supported?

Crispy works with any client that speaks the MCP protocol. The setup differs slightly per client, and the main split is whether it authenticates with OAuth or with an API key.

OAuth clients (no API key needed)

  • Claude.ai and Claude Desktop: Settings, then Connectors, then 'Add custom connector' with the URL https://crispy.sh/api/mcp. Leave the optional Client ID and Client Secret fields empty. (Do not edit claude_desktop_config.json, it only supports local servers.)
  • ChatGPT: Settings, then Apps and Connectors, then Advanced settings. Turn on Developer mode, choose Create app, and paste the same URL.
  • Codex: run codex mcp add crispy --url https://crispy.sh/api/mcp in your terminal. Codex prints a sign-in URL; open it and approve.

API key clients

Create a key first in the dashboard under API Keys, then connect:

  • Claude Code (one terminal command, see the Claude setup article in Integrations)
  • Cursor, VS Code, Windsurf, JetBrains (paste a small JSON config with the server URL and an Authorization header)
  • n8n and Make (add an MCP client node or module with the URL and your key)
  • The Crispy CLI (npm install -g @crispy-sh/cli, then log in with your key)

No MCP support at all?

Use the REST API. Crispy exposes curated endpoints at /api/v1 that behave exactly like the MCP tools, authenticated with the same API key.

See crispy.sh/docs for the full per-client setup guides with copy-paste configs.

Pro tip: the onboarding quick start screen generates the exact config for your platform with the server URL already filled in. If you skipped it, the same snippets live in the docs.

Still stuck? Email [email protected] or browse answered questions.