比特币和闪电网络MCP服务器

比特币和闪电网络MCP服务器

用于与比特币和闪电网络交互的MCP服务器,支持生成密钥、验证地址、解码交易等功能。

快速入门

简介

Bitcoin & Lightning Network MCP Server 是一个基于 Model Context Protocol (MCP) 的工具,允许 AI 模型与比特币及闪电网络进行交互。

功能

  • 密钥生成:创建比特币密钥对。
  • 地址验证:验证比特币地址的正确性。
  • 交易解码:解析原始比特币交易并显示详细信息。
  • 区块链查询:获取最新区块或交易详情。
  • 闪电网络支持:解析 BOLT11 发票并支付。

安装与运行

  1. 克隆仓库:git clone https://github.com/AbdelStark/bitcoin-mcp.git
  2. 安装依赖:npm install
  3. 启动服务:npx -y bitcoin-mcp@latest

集成

Claude Desktop

编辑配置文件 claude_desktop_config.json,添加以下内容:

{
  "mcpServers": {
    "bitcoin-mcp": {
      "command": "npx",
      "args": ["-y", "bitcoin-mcp@latest"]
    }
  }
}

重启 Claude Desktop。

Goose

使用 STDIO 或 SSE 模式集成。STDIO 示例命令:

npx -y bitcoin-mcp@latest

更多细节参考 文档

错误处理

错误日志通过 Pino 记录,并在客户端响应中返回详细信息以便调试。