MCP CompatibilityProtocol 2025-06-18Public
CiteMind MCP Compatibility
CiteMind is MCP compliant for core tool workflows, so agents can connect with confidence and execute production operations across stacks like n8n, cloude code and custom agent runtimes.
Server URL: https://citemind.com/mcp. Requires a bearer token generated in integrations .
Built for AI Agencies
Designed for multi-client delivery, CiteMind MCP gives agency teams a stable protocol surface to run repeatable workflows and agent automations at production speed.
Spec Compliance Matrix
Snapshot of current MCP compatibility for external validation.
| Spec Area | Status | Notes |
|---|---|---|
| Lifecycle / initialize | Implemented | Strict protocol version negotiation in place. |
| Lifecycle / initialized notification | Implemented | `notifications/initialized` supported. |
| Tools / tools/list | Implemented | Returns tools with JSON schemas. |
| Tools / tools/call | Implemented | Mapped to production API operations. |
| HTTP Sessions | Implemented | `Mcp-Session-Id` required after initialize. |
| Session Persistence | Implemented | Sessions persisted in database (`mcp_sessions`). |
| Transport / GET SSE | Partial | SSE bootstrap available; no long-lived event feed yet. |
| Notifications / tools/list_changed | Not Implemented | Planned for dynamic tool registries. |
| JSON-RPC Batch Requests | Not Implemented | Single-request JSON-RPC currently supported. |
1) Initialize
curl -i -X POST https://<your-domain>/mcp \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc":"2.0",
"id":1,
"method":"initialize",
"params":{
"protocolVersion":"2025-06-18",
"capabilities":{},
"clientInfo":{"name":"agency-client","version":"1.0.0"}
}
}'2) List Tools
curl -sS -X POST https://<your-domain>/mcp \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Mcp-Session-Id: YOUR_SESSION_ID" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/list","params":{}}'3) Call Tool
curl -sS -X POST https://<your-domain>/mcp \
-H "Authorization: Bearer YOUR_API_TOKEN" \
-H "Mcp-Session-Id: YOUR_SESSION_ID" \
-H "Content-Type: application/json" \
-d '{
"jsonrpc":"2.0",
"id":3,
"method":"tools/call",
"params":{
"name":"get_visibility_snapshot",
"arguments":{"product_id":"00000000-0000-0000-0000-000000000000"}
}
}'