Neutron MCP is a Model Context Protocol server that gives AI agents and coding assistants direct access to the Neutron API. Build Bitcoin Lightning payment flows with natural language — no REST calls needed.
What is MCP?
MCP (Model Context Protocol) is an open standard that lets AI models call external tools. Instead of writing API integration code, you describe what you want and the AI handles it:
You: "Create a Lightning invoice for 1000 sats"
AI: [calls neutron_create_lightning_invoice with amount 0.00001]
→ Here's your invoice: lnbc100n1p...
→ QR code: https://pay.neutron.me/...
Who is it for?
| Audience | Use case |
|---|---|
| Vibe coders | Build payment features by describing what you want in Cursor, Windsurf, or Claude |
| AI agents | Autonomous agents that can send/receive Bitcoin, check balances, manage webhooks |
| Prototypers | Test Neutron API flows interactively without writing integration code |
| Developers | Explore the API in Claude Desktop before writing production code |
Supported Clients
Neutron MCP works with any MCP-compatible client:
- Claude Desktop — Anthropic's desktop app
- Claude Code — CLI coding agent
- Cursor — AI-powered code editor
- Windsurf — AI-powered code editor
- VS Code + Copilot — via MCP extension
- OpenClaw — AI agent framework
- Any client implementing the MCP specification
What Can It Do?
| Category | Tools | Description |
|---|---|---|
| Account | authenticate, get_account, get_wallets, get_wallet | Check credentials, view balances |
| Transactions | create_transaction, confirm_transaction, get_transaction, list_transactions | Full transaction lifecycle |
| Lightning | create_lightning_invoice | Generate invoices with QR codes |
| Webhooks | create_webhook, list_webhooks, update_webhook, delete_webhook | Manage event notifications |
| Rates | get_rate | Current exchange rates (28+ currencies) |
14 tools covering the complete Neutron API surface.
Quick Example
Once configured, you can do things like:
- "Check my BTC balance"
- "Send 500 sats to [email protected] via Lightning"
- "Create an invoice for $5 worth of Bitcoin"
- "What's the current BTC/USD rate?"
- "Set up a webhook to https://myapp.com/payments"
- "Show my last 10 transactions"
The AI translates these into the right API calls automatically.
Next Steps
- Quick Start — Install and configure in 2 minutes
- Tools Reference — Complete tool documentation
- npm package —
npx neutron-mcp - GitHub — Source code
