Control plane for agent commerce: orders, payments, cards and trading under one mandate.
Connect Remote server
claude mcp add --transport http protocol-banks https://www.protocolbanks.com/api/mcp
{
"mcpServers": {
"protocol-banks": {
"url": "https://www.protocolbanks.com/api/mcp"
}
}
}
{
"servers": {
"protocol-banks": {
"type": "http",
"url": "https://www.protocolbanks.com/api/mcp"
}
}
}
Settings > Connectors > Add custom connector
URL: https://www.protocolbanks.com/api/mcp
Tools 23 found in our last check
list_supported_tokensList all supported tokens and networks for payments. Returns token symbols, contract addresses, decimals, and which networks they are available on. No authentication required.
get_payment_quoteGet a fee estimate for a payment on a specific network. Returns the protocol fee percentage and estimated total. No authentication required.
estimate_gasEstimate gas cost for an ERC-20 stablecoin transfer. No authentication required.
compare_chain_feesCompare transfer fees across all supported chains for a token. Identifies the cheapest chain. No authentication required.
create_paymentCreate a new payment. Requires authentication. Creates a payment record in pending status. The actual on-chain transaction must be submitted separately.
check_payment_statusCheck the status of a payment by ID. Requires authentication.
list_paymentsList recent payments for the authenticated wallet. Requires authentication.
create_invoiceCreate a new invoice for receiving payments. Generates a payment link that can be shared. Requires authentication.
list_invoicesList invoices for the authenticated wallet. Requires authentication.
get_balanceGet token balances for the authenticated wallet across one or all networks. Returns cached balance data. Requires authentication.
execute_paymentCreate AND execute a stablecoin payment on-chain in one step. Requires authentication. Uses server-side executor key to sign and broadcast the transaction.
get_trading_overviewGet the AI trading cockpit state: agent status (running/paused/stopped), total equity, trading wallet, max loss, today/all-time PnL, open positions and the latest activity. Without a configured wallet this reads the guest demo account (paper mode).
get_positionsList the AI agent's open positions with side, leverage, entry/mark price, size, unrealized PnL and the plain-language reason the position was opened.
get_activityRead the AI agent's recent activity feed in plain language: market scans, position opens/closes (with PnL), and risk-guard events.
get_track_recordGet the public, anonymized live track record: every live Protocol Bank account with its budget, realized PnL and trade count. No auth required — this is public data.
control_trading_agentControl the AI trading agent. Actions: "pause" (stop opening new trades, keep managing positions), "resume" (start scanning again), "stop" (emergency stop — halt everything), "approve"/"reject" (resolve a pending trade in manual approval mode), "set_approval" (+ mode: auto|manua…
list_agent_servicesList public agent services with price, token, chain and category.
get_agent_reputationRead a seller's completed, disputed and refunded order counts and volume.
create_commerce_quoteSeller: create a structured quote for a service. Returns a terms hash. Requires authentication.
accept_commerce_quoteBuyer: accept a quote and create an order. Requires authentication.
deliver_commerce_orderSeller: record delivery proof for an order. Requires authentication.
complete_commerce_orderBuyer: confirm a paid, delivered order. Requires authentication.
list_commerce_ordersList commerce orders where the authenticated wallet is buyer or seller.
Details
| Endpoint | https://www.protocolbanks.com/api/mcp (Streamable HTTP) |
| First published | 12 Nov 2026 |
| Last updated | 12 Nov 2026 |
| Registry name | io.github.everest-an/protocol-banks |
More finance and crypto servers See all
Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.
