Bitcoin-MCP项目为用户提供了与比特币相关的服务,通过该项目可以方便地进行比特币操作和区块链查询,同时支持在Goose中使用相关扩展功能。
使用 Git 克隆 Bitcoin-MCP 项目:
git clone https://github.com/abdelstark/bitcoin-mcp.git
cd bitcoin-mcp
安装所需的 Node.js 包:
npm install
启动 Bitcoin-MCP 服务器:
node index.js
默认情况下,服务器将在 http://localhost:3000 上运行。
使用 Git 克隆 Bitcoin-MCP 项目:
git clone https://github.com/abdelstark/bitcoin-mcp.git
cd bitcoin-mcp
安装所需的 Node.js 包:
npm install
启动 Bitcoin-MCP 服务器:
node index.js
默认情况下,服务器将在 http://localhost:3000 上运行。
http://localhost:3000。nodebitcoin-mcp/index.js在新的 Goose 聊天窗口中输入以下示例问题:
Goose 将通过 MCP 服务器返回相关信息。
请参考 开发设置指南。
若需使用 Lightning 网络功能,请在配置文件中添加以下内容:
{
"lnbitsUrl": "https://demo.lnbits.com",
"lnbitsAdminKey": "your_admin_key", // 必填,用于进行支付
"lnbitsReadKey": "your_read_key" // 必填,用于钱包信息查询
}
获取这些值的方法:
请查阅 API 参考文档 了解可用工具的详细信息。
服务器采用自定义错误类型来处理比特币操作和区块链查询,并使用 Pino 详细记录错误信息,包含在客户端响应中以便于调试。
欢迎贡献!无论修复问题还是添加功能,我们都热烈欢迎您的 Pull Request 或 Issue 提交到 GitHub。
该项目 licensed under the MIT License。