MCP Blockchain Query Server

MCP Blockchain Query Server

site icon
2025.03.22 0
Python区块链服务比特币查询金融服务
MCP Blockchain Query Server 是一个基于 Model Context Protocol 的服务,专门用于查询比特币(BTC)区块链数据。它通过 Blockchain 的 Data 和 Query APIs 提供多种查询功能,支持 stdio 和 SSE 两种传输模式。该服务适用于需要快速获取比特币区块链数据的开发者和研究人员。
View on GitHub

Overview

基本能力

产品定位

MCP Blockchain Query Server 是一个用于查询比特币区块链数据的服务,旨在为开发者和研究人员提供便捷的区块链数据访问接口。

核心功能

  • 支持 stdio 和 SSE 两种传输模式。
  • 提供多种区块链数据查询工具,包括:
  • 获取区块哈希
  • 获取交易哈希
  • 获取地址哈希
  • 获取区块数量
  • 获取难度
  • 获取地址余额
  • 获取哈希率
  • 获取平均交易大小
  • 获取比特币总量
  • 获取找到区块的概率
  • 获取24小时市场价格
  • 获取区块间隔
  • 获取区块奖励
  • 获取下一个重定向
  • 获取最新哈希
  • 获取未确认交易数量
  • 获取24小时交易数量

适用场景

  • 区块链开发
  • 比特币数据分析
  • 金融研究

使用教程

使用依赖

安装前需要确保系统已安装 Python 和 pip。

安装教程

  1. 创建并激活虚拟环境:
python -m venv venv
source venv/bin/activate
  1. 安装依赖:
pip install -r requirements.txt

调试方式

  • 运行 stdio 模式(默认):
python main.py
  • 运行 SSE 模式:
python main.py --transport sse --port 8000

CLI 参数说明: - --port: SSE 传输的端口号(默认:8000) - --transport: 传输类型(stdio 或 sse,默认:stdio)

许可证

None