SuperAPI AI 工具集

bitcoin-mcp

bitcoin-mcp 是一个 MCP(Model Context Protocol)服务器,可将实时比特币区块链数据接入 AI 工作流,支持查询地址、交易、区块和 UTXO,数据来自 mempool.space API,无需 API 密钥。它适用于 Cursor、Claude Desktop 等 AI 编程环境,提供地址统计、交易历史、交易详情、区块信息等工具,方便在 AI 对话中直接获取链上数据。

访问官网

工具介绍

bitcoin-mcp 由 JamesANZ 开发,是一个基于 MCP(Model Context Protocol)的服务器,用于将实时比特币区块链数据集成到 AI 工作流中。它通过 mempool.space 公共 API 获取数据,无需 API 密钥,开箱即用。

主要能力

该服务器提供以下工具:

  • 地址工具:get-address-stats 获取地址的资助/支出金额及交易数;get-address-transactions 获取交易历史(含状态、日期、手续费);get-address-utxos 获取当前未花费输出及金额和确认数。
  • 交易工具:get-transaction 获取完整交易详情(输入、输出、手续费、确认数);get-block 获取区块信息(哈希、时间戳、大小、交易数、手续费)。 所有金额以 BTC 显示(从聪转换),时间戳为 ISO 格式。

使用方式

可在 Cursor 中一键安装,或手动安装:需要 Node.js 18+ 和 npm。将配置添加到 claude_desktop_config.json(macOS 路径:~/Library/Application Support/Claude/claude_desktop_config.json;Windows 路径:%APPDATA%\Claude\claude_desktop_config.json),重启 Claude Desktop 即可。具体安装命令和配置内容需参考项目仓库。

适用场景

适用于区块链分析、比特币开发者构建应用、研究人员分析交易模式、交易者监控地址和资金流。

技术细节与限制

基于 Node.js、TypeScript 和 MCP SDK 构建,依赖 @modelcontextprotocol/sdk、superagent、zod,支持 macOS、Windows、Linux。使用 mempool.space 的公开端点(如 GET /api/address/{address} 等)。项目采用 MIT 许可证。更多安装步骤和配置细节请参考 GitHub 仓库。