MCP Integration
ARCP exposes a Model Context Protocol (MCP) endpoint that AI agents can use directly — no custom client library needed.
MCP endpoint
https://router.arcp-protocol.com/mcpAvailable tools
| Tool | Description |
|---|---|
arcp_discover | List available ARCP publishers |
arcp_query | Query publishers by natural language question |
arcp_render_opened | Track a render link open |
arcp_receipts_export | Export usage receipts for a publisher |
Claude Desktop configuration
// claude_desktop_config.json
{
"mcpServers": {
"arcp": {
"command": "node",
"args": ["/path/to/arcp-mcp/server.mjs"],
"env": {
"ARCP_API_KEY": "arcp_your_key_here",
"ARCP_CLIENT_ID": "claude-desktop"
}
}
}
}Or use the hosted MCP endpoint
// In any MCP-compatible client:
// Endpoint: https://router.arcp-protocol.com/mcp
// Auth: Authorization: Bearer arcp_your_key_here
// Protocol: JSON-RPC 2.0Example: querying via MCP
// JSON-RPC request to /mcp
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "arcp_query",
"arguments": {
"query": "latest AI developments",
"publishers": ["allreviews", "eighty"]
}
}
}