npx on your laptop.
Your connection details
Collect these once before connecting any client:What you unlock
Karzoun exposes 75+ tools mapped 1:1 to the public GraphQL API. The agent does not need to invent query syntax — it calls tools by operation name (customers, tasksAdd, webhooks, …).
Browse the full list: tool catalog.
By domain
Prompts that show the power
Once connected, try natural-language requests like:- “List my 10 most recently updated customers and summarize their tags.”
- “Find open tasks assigned to me on the Sales board and group by due date.”
- “Search the knowledge base for return policy and draft a short customer reply.”
- “Show webhook subscriptions for customer events — which URLs are active?”
- “Find the conversation with alice@example.com and summarize the last 5 messages.”
Choose the right client
Rule of thumb: If the client lets you set custom HTTP headers, hosted Karzoun MCP works today. If the client only supports OAuth discovery (common for ChatGPT Apps), you need a small proxy or a backend agent until OAuth is available on Karzoun.
Claude.ai
Claude on the web supports custom remote MCP connectors (Settings → Connectors → Add custom connector).1
Create an app token
In Karzoun: Developer → Apps → create an app with the permissions your agent needs (start read-only: customers, tags, tasks).
2
Add the connector
- Open Claude Connectors (or Admin → Connectors on Team/Enterprise).
- Click Add custom connector.
- Server URL:
https://{subdomain}.api.karzoun.chat/mcp - If the UI offers Advanced auth fields and your plan supports static credentials, prefer routing through a header-aware client (Cursor remote, Manus, or your backend) until OAuth is documented for Karzoun.
3
Enable in chat
Use the + menu in a conversation → Connectors → enable Karzoun for that chat.Test: “Using Karzoun tools, run currentUser and list my first 5 tags.”
Claude Desktop for local coding is still best with stdio. Remote connectors in Claude.ai are for cloud sessions — do not add the HTTPS URL to
claude_desktop_config.json; use the Connectors UI instead.Manus
Manus supports Custom MCP servers over HTTP — a strong fit for hosted Karzoun because you can point at a public/mcp URL and supply credentials.
1
Open Custom MCP
Settings → Integrations → Custom MCP (or + Add custom MCP → Direct configuration).
2
Enter server details
If Manus only offers a single API key field and sends
Authorization: Bearer, use a thin reverse proxy on your infrastructure that translates Authorization: Bearer <token> → x-app-token: <token> (advanced; keep the proxy private).3
Test and use
Manus verifies the server and lists discovered tools. Reference Karzoun in prompts:“Pull my top 10 customers by last updated date and create a Manus doc summarizing their tags.”Official reference: Manus custom MCP docs.
ChatGPT Apps and Connectors
OpenAI supports remote MCP through Apps / Connectors (Developer Mode in ChatGPT settings). ChatGPT connects from OpenAI’s cloud — local stdio does not work.1
Enable developer access
In ChatGPT: Settings → Apps & Connectors (or Connectors → Advanced) → enable Developer mode if available on your plan.
2
Add your MCP URL
Create a new app/connector and paste:Review discovered tools before enabling the app in conversations.
Cursor (remote)
For teams that prefer not to runnpx locally, Cursor supports remote MCP via url + headers in mcp.json.
KARZOUN_APP_TOKEN in your shell profile (desktop apps may not load .zshrc — use system env or Cursor’s supported secret patterns).
Cursor Settings → MCP should show connected with ~75 tools. Prefer local stdio for offline development; use hosted when npx is blocked or you want a single shared endpoint.
Docs: Cursor MCP — remote servers.
Claude Code
Claude Code can register HTTP MCP servers from the CLI:.mcp.json for repo-scoped access. Rotate tokens via Developer → Apps if the CLI config is shared.
Build your own agent
Any stack that speaks Streamable HTTP MCP can call Karzoun: Typical hosts: LangGraph, custom Node/Python workers, Zapier-style automations, internal Slack bots.POST initialize→ capturemcp-session-idPOST tools/list→ discover operationsPOST tools/call→ execute with GraphQL-shaped arguments
Scope tokens for safer agents
Before connecting a powerful client:
Start with a read-only app, validate prompts, then issue a broader token if needed.
Troubleshooting connectors
More: Troubleshooting.
Next steps
- Hosted MCP — Protocol details and curl reference
- Agent patterns — Reliable multi-step prompts
- Tool catalog — Every operation name
- Security — Token rotation and incident response