{
  "markdown": "# @bridgenode/mcp\n\n[![npm version](https://img.shields.io/npm/v/@bridgenode/mcp.svg)](https://www.npmjs.com/package/@bridgenode/mcp)\n[![npm downloads](https://img.shields.io/npm/dm/@bridgenode/mcp.svg)](https://www.npmjs.com/package/@bridgenode/mcp)\n[![License: MIT-0](https://img.shields.io/badge/License-MIT--0-yellow.svg)](https://opensource.org/license/mit-0/)\n[![CI](https://img.shields.io/github/actions/workflow/status/bridgenode-ai/bridgenode-mcp/ci.yml)](https://github.com/bridgenode-ai/bridgenode-mcp/actions)\n[![Website](https://img.shields.io/badge/Website-bridgenode.cc-blue)](https://bridgenode.cc)\n[![BridgeNode on x402-list](https://x402-list.com/badge/bridgenode.svg)](https://x402-list.com/services/bridgenode?utm_source=badge&utm_medium=referral&utm_campaign=embed)\n[![GitHub Stars](https://img.shields.io/github/stars/bridgenode-ai/bridgenode-mcp?style=social)](https://github.com/bridgenode-ai/bridgenode-mcp)\n\n**Built for AI agents** — no API keys, no registration, pay-as-you-go with Solana USDC via x402.\n\nBridgeNode MCP wrapper — stdio MCP server that proxies requests to the remote\n`https://bridgenode.cc/mcp` (streamable-HTTP) with **automatic x402 payment**\n(Solana USDC). No API keys, no registration.\n\n## Installation (one-command)\n\n```bash\nclaude mcp add bridgenode -s user -- npx -y @bridgenode/mcp@latest\n```\n\nOr manually (Claude Code, Cursor, other MCP clients):\n\n```json\n{\n  \"mcpServers\": {\n    \"bridgenode\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@bridgenode/mcp@latest\"]\n    }\n  }\n}\n```\n\n## Configuration (.env)\n\n```bash\n# Solana wallet private key (base58) — agent's payment wallet\nBRIDGENODE_WALLET_KEY=\n\n# Spending policy (fail-closed)\nBRIDGENODE_MAX_PER_CALL=0.05\nBRIDGENODE_DAILY_CAP=1.0\n```\n\n## Tools\n\n- `chat_completions` — AI inference (paid; x402 payment automatic)\n- `list_models` — model list (free)\n- `get_price_estimate` — estimate cost of a chat request (free)\n\n## How it works\n\n1. Local MCP client launches the wrapper via stdio\n2. Wrapper connects to `https://bridgenode.cc/mcp` (streamable HTTP)\n3. On `tools/call` receiving 402 (payment required) — the wrapper automatically\n   signs the payment with `BRIDGENODE_WALLET_KEY` and retries the request\n4. Spending policy checks every payment BEFORE signing (fail-closed)\n\n## Links\n\n- Website: https://bridgenode.cc\n- Protocol: x402 V2 (docs.x402.org)\n- npm: https://www.npmjs.com/package/@bridgenode/mcp\n\n## Python packages\n\nPrefer Python? The same BridgeNode toolkit is on PyPI:\n\n- **Python SDK:** `pip install bridgenode-llm` → https://pypi.org/project/bridgenode-llm\n- **CLI:** `pip install bridgenode-cli` → https://pypi.org/project/bridgenode-cli\n- **Full toolkit (SDK + CLI):** `pip install bridgenode` → https://pypi.org/project/bridgenode\n\n## Community\n\n- Moltbook agent profile: https://moltbook.com/u/bridgenode_eli\n- Discord: https://discord.gg/HUpVKxJxhG\n- X (Twitter): https://x.com/eliBNx\n\n⭐ **Star this repo** — it helps AI agents discover BridgeNode.\n",
  "bytes": 2979,
  "sha": "38061c93585c716d2fc7b1645c63050e242ea7ec9e479f29a442f2337e781287",
  "repo_slug": "bridgenode-ai/bridgenode-mcp",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_bridgenode_ai_bridgenode_mcp_0dd3aed5/readme"
}