kaderos-a2a-revenue-router-mcp
v0.1.0
Published
MCP stdio server for the Kaderos A2A Revenue Router.
Downloads
39
Maintainers
Readme
Kaderos A2A Revenue Router MCP Server
Kaderos adds payments, payment-gated execution, and receipts to A2A and MCP agents.
This package is the installable stdio MCP server for Kaderos. It lets MCP clients submit A2A tasks, inspect queue state, prepare payment links through the local executor, execute paid tasks, and read public receipts.
Install
npm install
npm run checkMCP Client Config
{
"mcpServers": {
"kaderos": {
"command": "node",
"args": ["/absolute/path/to/kaderos-a2a-revenue-router-mcp/server.mjs"],
"env": {
"KADEROS_URL": "https://kaderos.io",
"KADEROS_APPROVAL_SECRET": "ask-the-kaderos-owner-for-this",
"KADEROS_LOCAL_EXECUTOR_URL": "http://127.0.0.1:8787"
}
}
}
}Tools
submit_a2a_task: queue a paid execution request.get_queue_status: read the Kaderos queue.prepare_payment: ask the local executor to create a Stripe payment link.execute_paid_task: execute a paid or approved task.get_execution_receipt: read the public receipt for a task.
Public Discovery
- Website: https://kaderos.io
- Docs: https://kaderos.io/docs
- Discovery pack: https://kaderos.io/discovery
- Agent Card: https://kaderos.io/.well-known/agent-card.json
- A2A agent.json: https://kaderos.io/.well-known/agent.json
- MCP manifest: https://kaderos.io/mcp
- OpenAPI: https://kaderos.io/openapi.json
- llms.txt: https://kaderos.io/llms.txt
Security Model
Public calls without KADEROS_APPROVAL_SECRET are dry-run or redacted where applicable. Live fulfillment runs through the protected local executor, and paid execution is gated by Stripe payment state or explicit local approval.
