中子MCP服务器
](https://www.npmjs.com/package/neutron-mcp) 
在2分钟内将比特币闪电支付添加到任何AI驱动的应用程序中。此MCP服务器连接 中子付款API Claude、Cursor、Windsurf和任何兼容MCP的客户端。
设置(2分钟)
1.获取API密钥
注册地址: portal.neutron.me → API密钥。
2.添加到您的AI工具
将此配置粘贴到您选择的工具中:
{
"mcpServers": {
"neutron": {
"command": "npx",
"args": ["-y", "neutron-mcp"],
"env": {
"NEUTRON_API_KEY": "your_api_key",
"NEUTRON_API_SECRET": "your_api_secret"
}
}
}
}粘贴位置:
| 工具 | 配置文件 |
|---|---|
| 克劳德桌面 | ~/Library/Application Support/Claude/claude_desktop_config.json (Mac)或 %APPDATA%\Claude\claude_desktop_config.json (Windows) |
| 克劳德代码 | ~/.claude.json 或项目 .mcp.json |
| 光标 | .cursor/mcp.json 在您的项目中 |
| 帆板运动 | Windsurf MCP设置 |
| Cline(VS代码) | 临床MCP设置 |
3.开始使用
问你的AI助手:
“检查我的Neutron钱包余额”
就是这样。你有联系。
______________________________________________________________________
它能做什么?
接受付款
“创建50000 sats的闪电发票”
您的AI创建发票,返回付款字符串和二维码页面。客户立即付款。
发送付款
“发送10000个卫星到alice@getalby.com"
“支付此闪电发票:lnbc100u1p…”
“将0.01 BTC发送到bc1qxy2kgd…”
管理财务
“显示所有钱包余额”
“将0.005 BTC转换为USDT”
“目前BTC/USD的汇率是多少?”
菲亚特支付
“查找越南的银行代码”
“向机构970422的银行账户0123456789汇款500000越南盾”
网络钩子
“在以下位置设置webhookhttps://myapp.com/payments秘密我的密钥”
______________________________________________________________________
全部20个工具
账户
| 工具 | 它做什么 |
|---|---|
neutron_authenticate | 验证API凭据 |
neutron_get_account | 帐户信息和状态 |
neutron_get_wallets | 所有钱包余额 |
neutron_get_wallet | 按ID指定钱包 |
支付
| 工具 | 它做什么 |
|---|---|
neutron_create_lightning_invoice | 生成闪电发票以接收BTC(自动确认) |
neutron_create_transaction | 创建任何支付:闪电、链上、USDT、法定货币 |
neutron_confirm_transaction | 确认报价交易以执行它 |
neutron_get_transaction | 检查交易状态 |
neutron_list_transactions | 列出/过滤交易历史记录 |
接收地址
| 工具 | 它做什么 |
|---|---|
neutron_get_btc_address | 获取您的比特币链上存款地址 |
neutron_get_usdt_address | 获取您的USDT存款地址(TRON或以太坊) |
网络钩子
| 工具 | 它做什么 |
|---|---|
neutron_create_webhook | 注册webhook以获取付款通知 |
neutron_list_webhooks | 列出已注册的webhooks |
neutron_update_webhook | 更新webhook URL或密码 |
neutron_delete_webhook | 删除webhook |
参考
| 工具 | 它做什么 |
|---|---|
neutron_get_rate | BTC汇率(美元、越南盾、USDT等) |
neutron_get_fiat_institutions | 按国家/地区划分的银行代码(用于法定支付) |
______________________________________________________________________
关键概念
- 金额以BTC为单位不是satoshis。10000个卫星=
0.0001BTC。 - 两步流程:
create_transaction返回报价→confirm_transaction执行它。 - 仅在一侧设置金额 --源或目标,而不是两者。
create_lightning_invoice是一个自动确认的快捷方式(不需要第二步)。- 菲亚特支付需要KYC (收件人姓名+国家)。比特币(闪电+链上)、稳定币(TRON/ETH上的USDT)和掉期需要 没有KYC.
______________________________________________________________________
环境变量
| 变量 | 必填 | 描述 |
|---|---|---|
NEUTRON_API_KEY | 是 | 您的中子API密钥 |
NEUTRON_API_SECRET | 是 | 您的中子API秘密 |
NEUTRON_API_URL | 无 | API URL(默认值: https://api.neutron.me) |
______________________________________________________________________
示例:向Web应用程序添加付款
问你的AI助手:
“帮助我将比特币支付添加到我的Next.js结账中。当用户点击支付时,为购物车总额创建闪电发票,显示二维码,并在webhook触发时重定向到成功页面。”
AI使用 neutron_create_lightning_invoice 对于发票, neutron_create_webhook 用于通知,并在一次对话中编写前端+后端代码。
______________________________________________________________________
链接
- 文档: docs.neutron.me
- API 参考: docs.neutron.me/reference
- MCP指南: docs.neutron.me/docs/mcp-for-ai-试剂
- 问题:
- 联系: support@neutron.me
______________________________________________________________________
许可证
麻省理工学院
