crisp-mcp-server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@crisp-mcp-serverShow me unresolved conversations from today"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
crisp-mcp-server
An Model Context Protocol server for the Crisp REST API, deployed on Cloudflare Workers.
It exposes Crisp websites, operators, and conversations as MCP tools so an MCP-compatible AI agent can query them, post private notes, and manage conversation segments.
Tools
Tool | Tier | Description |
| both | Get a single website (workspace). |
| plugin | List all websites connected to the plugin token. |
| plugin | Get the authenticated plugin account. |
| both | List operators of a website. |
| both | List last active operators of a website. |
| both | Get a single operator of a website. |
| both | List conversations of a website (paginated, filterable). |
| both | Get a single conversation. |
| both | Get messages of a conversation. |
| both | Post a private note (operator-only, not visible to visitor). |
| both | Replace the segments assigned to a conversation. |
Related MCP server: neon-mcp
Authentication
The server is stateless and credential-free: it does not store any Crisp token. Each MCP client passes the Crisp token directly to the endpoint.
The Crisp REST API uses Basic auth with a keypair token_id:token_key. Base64-encode the string token_id:token_key and pass it as a Bearer token to the MCP endpoint:
Authorization: Bearer <base64(token_id:token_key)>The worker forwards that value as Authorization: Basic <base64(...)> to the Crisp API.
Tier
Crisp tokens are either website (single workspace) or plugin (multi-workspace). Select the tier with the tier query parameter:
?tier=website(default) — setsX-Crisp-Tier: website?tier=plugin— setsX-Crisp-Tier: plugin
Generate tokens from the Crisp app: Settings → Workspace Settings → Advanced configuration → API Token (website), or the Crisp Marketplace (plugin).
Develop
npm install
npm run dev # local dev at http://localhost:8787
npm run typecheckDeploy
npm run deployThen point an MCP client at https://<your-worker>.workers.dev/mcp?tier=website with the Authorization: Bearer <base64(...)> header.
Claude Desktop / Claude Code example
{
"mcpServers": {
"crisp": {
"url": "https://<your-worker>.workers.dev/mcp?tier=website",
"headers": {
"Authorization": "Bearer <base64(token_id:token_key)>"
}
}
}
}How it works
src/index.ts— Worker entry. Extracts the Bearer token and tier from the request, builds a fresh MCP server per request, and hands it tocreateMcpHandler(stateless Streamable HTTP transport).src/crisp.ts— Thin read-only Crisp REST client (https://api.crisp.chat/v1).src/tools.ts— Registers the MCP tools above.
Notes
Read-mostly: only private notes and conversation segments are writable; all other tools are read-only.
Stateless: no Durable Objects, no sessions, no stored credentials.
The Crisp token is sent by the client on every connection; rotate it from the Crisp app if leaked.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI clients to use custom tools, maintain memory, and follow structured prompts, built with TypeScript MCP SDK and deployable to Cloudflare.4Creative Commons Zero v1.0 Universal
- AlicenseNot gradedqualityDmaintenanceLightweight MCP server that allows agents to interface with the Neon REST API, deployed on Cloudflare Workers.MIT
- FlicenseNot gradedqualityBmaintenanceEnables AI agents to read, write, and search security findings, engagement memory, and semantic triage via MCP tools on Cloudflare Workers.
- AlicenseNot gradedqualityCmaintenanceEnables AI tools to interact with a Firefly III personal finance instance via MCP protocol, deployed on Cloudflare Workers for low-latency global access.29ISC
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Free public MCP for AI agents — 193 tools, 44 workflows. No API key.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/danielsuguimoto/crisp-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server