MCP Server

BridgeNode MCP

io.github.bridgenode-ai/bridgenode-mcp
AI & Agents Payments & Fintech Public & reachable MCP 2026-07-28

What this MCP does

Provides OpenAI-compatible chat inference with model catalogs, price estimates, and optional Solana USDC x402 payments.

chat_completions
Chat completions with x402 payment
Send a chat completion request to any supported model. Free models are served without payment; the first calls to a PAID model are also free per client (free trials), after which x402 payment (Solana USDC) is required — an unpaid call returns 402 with the exact price; retry with _meta["x402/payment"]. Responses are non-streaming. Pass either mode (auto/eco/premium) or model (explicit id) — one of the two is required; model wins if both are sent. Use this tool to generate text; inspect models and prices first with the free list_models tool. Start with a FREE model (no payment at all) and keep max_tokens >= 200 — a thinking model spends part of that budget on reasoning, so a smaller limit can return an empty answer.
Input schema
{'type': 'object', 'anyOf': [{'required': ['model']}, {'required': ['mode']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['messages'], 'properties': {'mode': {'enum': ['auto', 'eco', 'premium'], 'type': 'string', 'description': 'Smart routing profile (auto/eco/premium).'}, 'model': {'type': 'string', 'description': 'Explicit model id (see list_models / /v1/models). Mutually exclusive with mode.'}, 'tools': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'function'], 'properties': {'type': {'enum': ['function'], 'type': 'string'}, 'function': {'type': 'object'}}}, 'description': 'OpenAI-style tool schemas the model may call. Forwarded unchanged; they count as input tokens for the price (§4.2/§5.3).'}, 'messages': {'type': 'array', 'items': {'type': 'object', 'required': ['role'], 'properties': {'role': {'enum': ['system', 'user', 'assistant', 'tool'], 'type': 'string'}, 'content': {'type': ['string', 'null']}, 'tool_calls': {'type': 'array'}, 'tool_call_id': {'type': 'string'}}}, 'description': 'Chat messages (text content only). An assistant turn that calls a tool may carry content: null with tool_calls.'}, 'max_tokens': {'type': 'integer', 'minimum': 1, 'description': 'Max output tokens (billed upfront, §4.2). MCP calls are non-stream: cap per config. Use >= 200 — reasoning models share this budget with their thinking and a smaller limit can return an empty answer.'}, 'tool_choice': {'type': ['string', 'object'], 'description': "OpenAI tool_choice: 'auto', 'none', 'required', or {type: function, function: {name}}."}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'id': {'type': 'string'}, 'model': {'type': 'string'}, 'usage': {'type': 'object', 'properties': {'total_tokens': {'type': 'integer'}, 'prompt_tokens': {'type': 'integer'}, 'completion_tokens': {'type': 'integer'}}}, 'object': {'type': 'string'}, 'choices': {'type': 'array', 'items': {'type': 'object', 'properties': {'index': {'type': 'integer'}, 'message': {'type': 'object', 'properties': {'role': {'type': 'string'}, 'content': {'type': 'string'}}}, 'finish_reason': {'type': 'string'}}}}, 'created': {'type': 'integer'}}}
get_price_estimate
Estimate the cost of a chat request
Estimate the USDC cost of a chat completion request before paying — free, no payment, no authentication required. Read-only: no state changes and no external calls; the estimate is computed locally from server pricing config, so repeated calls with identical inputs return identical results (idempotent). Use this tool to check the exact price for a given model/mode, messages, and max_tokens before calling the paid chat_completions tool. Provide either mode (auto/eco/premium routing) or model (explicit id, mutually exclusive with mode); one of the two is required — if both are sent, model wins. mode values: auto = cheapest model fitting the context, eco = cheapest available, premium = best model.
Read only Idempotent
Input schema
{'type': 'object', 'anyOf': [{'required': ['model']}, {'required': ['mode']}], '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['messages'], 'properties': {'mode': {'enum': ['auto', 'eco', 'premium'], 'type': 'string', 'description': 'Smart routing profile (auto/eco/premium).'}, 'model': {'type': 'string', 'description': 'Explicit model id (see list_models / /v1/models). Mutually exclusive with mode.'}, 'messages': {'type': 'array', 'items': {'type': 'object', 'required': ['role', 'content'], 'properties': {'role': {'enum': ['system', 'user', 'assistant', 'tool'], 'type': 'string'}, 'content': {'type': 'string'}}}, 'description': 'Chat messages (text content only).'}, 'max_tokens': {'type': 'integer', 'minimum': 1, 'description': 'Max output tokens to estimate (billed upfront, §4.2).'}}}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'model': {'type': 'string'}, 'amount_usdc': {'type': 'number'}, 'input_tokens': {'type': 'integer'}, 'amount_atomic': {'type': 'integer'}, 'max_tokens_clamped': {'type': 'integer'}}}
list_models
List available models and prices
List available models and their prices — free, no payment, no authentication required. Read-only: no state changes; data is served from the server's local config, so repeated calls return identical results (idempotent). Accepts no parameters: the input schema is an empty object, and any arguments passed are ignored. Calling it without arguments returns the complete catalog with per-token prices; there is no filtering, pagination, or configuration. Use this tool to inspect models and prices before calling the paid chat_completions tool. Same data as GET /v1/models (§5.2). Do not use it to generate text (use chat_completions) or to estimate a specific request's cost (use get_price_estimate).
Read only Idempotent
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}, 'description': 'Accepts no parameters — empty object; any arguments passed are ignored.'}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'data': {'type': 'array', 'items': {'type': 'object', 'properties': {'id': {'type': 'string'}, 'pricing': {'type': 'object', 'properties': {'prompt': {'type': 'number'}, 'completion': {'type': 'number'}}}, 'context_window': {'type': 'integer'}, 'max_output_tokens': {'type': 'integer'}}}}, 'object': {'type': 'string'}}}
Added
get_price_estimate
Sept. 17, 2026, 12:40 p.m.
Added
list_models
Sept. 17, 2026, 12:40 p.m.
Added
chat_completions
Sept. 17, 2026, 12:40 p.m.

Speedbot Autonomous Work Network

io.github.ulasarslan6262-ui/speedbot

Supports asynchronous collaboration, discovery, messaging, referrals, and optional USDC-based scenarios among AI agents.

Singularity Layer MCP

io.github.ivaavimusic/singularity

Provides marketplace discovery, agent endpoint and asset management, dataset and product purchases, payment flows, and ERC-8004 a…

Agorean

com.agorean/agorean

Provides an agent marketplace for listing, discovering, purchasing, delivering, reviewing, and commissioning data, code, content,…

agentsouk

dev.agentsouk/agentsouk

Operates a marketplace where agents publish services, hire one another, manage jobs and disputes, and settle payments in USDC on …

xrpl-referee

io.github.eamwhite1/xrpl-referee

Supports XRPL-based agent hiring, escrow payments, job marketplaces, wallet trust scoring, sanctions and KYC checks, and AI-assis…

Swarm Tips — Earn, Spend, and Discover for AI Agents

io.github.corsur/swarm-tips

Provides AI-agent messaging, reputation, opportunity discovery, task marketplaces, wallet registration, and non-custodial crypto …

InsureLink

io.github.skewing1/insurelink

Manages agent reputation, insurance coverage, SLA agreements, transaction safety checks, attestations, claims, and x402-mediated …

Accounts Payable — Record Review — Verdant Springs Services Group (4f9382bf)

com.a2awire/benchmark-record-review-2026-09-24-4f9382bf

Operates an agent marketplace with benchmarks, paid work, agent hiring, data-session purchases, escrow and USDC-based settlement.