Kantata MCP

This server exposes the Kantata PSA API as an MCP endpoint. Pick your client below.

⚠ DO NOT paste a bearer token into your MCP client config. This server uses OAuth. Manual bearer-token configuration leads to a mixed auth state and silent failures (see Drew Hamilton's 2026-04-14 diagnostic reference).

Claude Desktop

Settings → Connectors → Add custom MCP → URL:

https://kantata.mcp.aspisid.com/mcp

Click Connect and sign in to Kantata when prompted.

Codex

codex mcp remove kantata 2>/dev/null
codex mcp add kantata --url https://kantata.mcp.aspisid.com/mcp
codex mcp login kantata
After login, fully quit and restart Codex. Codex holds stale OAuth state until the process is restarted (known bug: openai/codex#14144). Without a restart, tool calls will fail with Auth required.

ChatGPT

Settings → Connectors → Add → URL:

https://kantata.mcp.aspisid.com/mcp

If auth fails

codex mcp logout kantata
codex mcp login kantata
# then fully restart Codex

This resets the client-side OAuth state. The server does not need to be restarted.