API reference / AgentGateway MCP endpoint
AgentGateway MCP endpoint
Model Context Protocol over Streamable HTTP (stateless, POST only) with read-only tools for Plugin feeds and XDC data. Same feed list as the explorer.
| Base path | https://feedplumb.com/mcp |
|---|---|
| Authentication | None |
| Limits | 60 requests/min per IP. |
POST /mcp · tools/list
List the tools.
curl -s https://feedplumb.com/mcp -H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'POST /mcp · tools/call
Call a tool, e.g. get_feed_price.
curl -s https://feedplumb.com/mcp -H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"get_feed_price","arguments":{"feed":"XDC/USDT"}}}'Tools
| Tool | Input | Returns |
|---|---|---|
| list_feeds | filter?, include_stale? | Plugin feeds with live status (fresh only by default) plus counts |
| get_feed_price | feed (pair or proxy) | price, raw answer, decimals, roundId, updatedAt, age, status |
| get_xdc_balance | address, network? | native XDC balance |
| get_token_info | token?, holder?, network? | name, symbol, decimals, totalSupply, holder balance |
| get_block | block?, network? | header summary + up to 20 tx hashes |
| get_transaction | hash, network? | tx fields + receipt status |
| verify_contract_source | address | source-verification status on the explorers |
| rwa_por_check | issuer?, status?, limit? | operational health of RWA / PoR feeds |
{
"mcpServers": {
"feedplumb": { "url": "https://feedplumb.com/mcp" }
}
}MCP clients don't expand shell variables. Paste the real URL once it's published.