MCP Reference
Integration Hub speaks the Model Context Protocol over Streamable HTTP. Any MCP-compatible client (Claude Desktop, Cursor, your own AI agent using an MCP client library) can connect.
Endpoint
https://integration-hub.rezolve.ai/mcp
Required headers
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
Accept: application/json, text/event-stream
The Accept header is required by the MCP Streamable HTTP spec - requests missing it are rejected with 406 Not Acceptable.
Listing tools
{ "jsonrpc": "2.0", "id": 1, "method": "tools/list", "params": {} }
Returns every tool your workspace can call, with input schemas.
Calling a tool
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "itsm.tickets.list",
"arguments": { "limit": 5 }
}
}
Connecting from Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"integration-hub": {
"url": "https://integration-hub.rezolve.ai/mcp",
"headers": { "Authorization": "Bearer YOUR_API_KEY" }
}
}
}
Connecting from a custom agent
Use any MCP client library (Anthropic, AI SDK, OpenAI). Point it at the endpoint above with the headers shown. Integration Hub handles tool discovery, connection routing, approvals, and audit logging on your behalf.