NestDaddy

Protocol Banks

io.github.everest-an/protocol-banks · v1.1.0

Control plane for agent commerce: orders, payments, cards and trading under one mandate.

Connect Remote server

Terminal
claude mcp add --transport http protocol-banks https://www.protocolbanks.com/api/mcp
~/.cursor/mcp.json
{
  "mcpServers": {
    "protocol-banks": {
      "url": "https://www.protocolbanks.com/api/mcp"
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "protocol-banks": {
      "type": "http",
      "url": "https://www.protocolbanks.com/api/mcp"
    }
  }
}
Claude Desktop
Settings > Connectors > Add custom connector
URL: https://www.protocolbanks.com/api/mcp

Tools 23 found in our last check

  • list_supported_tokens

    List 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_quote

    Get a fee estimate for a payment on a specific network. Returns the protocol fee percentage and estimated total. No authentication required.

  • estimate_gas

    Estimate gas cost for an ERC-20 stablecoin transfer. No authentication required.

  • compare_chain_fees

    Compare transfer fees across all supported chains for a token. Identifies the cheapest chain. No authentication required.

  • create_payment

    Create a new payment. Requires authentication. Creates a payment record in pending status. The actual on-chain transaction must be submitted separately.

  • check_payment_status

    Check the status of a payment by ID. Requires authentication.

  • list_payments

    List recent payments for the authenticated wallet. Requires authentication.

  • create_invoice

    Create a new invoice for receiving payments. Generates a payment link that can be shared. Requires authentication.

  • list_invoices

    List invoices for the authenticated wallet. Requires authentication.

  • get_balance

    Get token balances for the authenticated wallet across one or all networks. Returns cached balance data. Requires authentication.

  • execute_payment

    Create 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_overview

    Get 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_positions

    List 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_activity

    Read the AI agent's recent activity feed in plain language: market scans, position opens/closes (with PnL), and risk-guard events.

  • get_track_record

    Get 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_agent

    Control 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_services

    List public agent services with price, token, chain and category.

  • get_agent_reputation

    Read a seller's completed, disputed and refunded order counts and volume.

  • create_commerce_quote

    Seller: create a structured quote for a service. Returns a terms hash. Requires authentication.

  • accept_commerce_quote

    Buyer: accept a quote and create an order. Requires authentication.

  • deliver_commerce_order

    Seller: record delivery proof for an order. Requires authentication.

  • complete_commerce_order

    Buyer: confirm a paid, delivered order. Requires authentication.

  • list_commerce_orders

    List commerce orders where the authenticated wallet is buyer or seller.

Details

Endpointhttps://www.protocolbanks.com/api/mcp (Streamable HTTP)
First published12 Nov 2026
Last updated12 Nov 2026
Registry nameio.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.