Maestro MCP Server

Maestro MCP Server

site icon
2025.04.18 3
Python比特币区块链交互区块链数据查询金融服务
Maestro MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于通过 Maestro API 平台与比特币区块链进行交互。它提供了一系列工具,用于探索比特币区块链的区块、交易、地址等信息。
View on GitHub

Overview

基本能力

产品定位

Maestro MCP Server 是一个用于与比特币区块链交互的工具,提供了一系列 API 和工具来查询和操作区块链数据。

核心功能

  • 查询比特币区块链的区块、交易、地址等信息
  • 支持多种比特币区块链相关的 API 端点
  • 提供与 Claude Desktop 集成的能力

适用场景

  • 比特币区块链数据查询
  • 比特币交易分析
  • 区块链开发和研究

工具列表

  • mcp-cli: 一个命令行检查工具,用于调试和查看 MCP 服务的运行情况

常见问题解答

使用教程

使用依赖

  • Python >=3.10
  • Python MCP SDK >= 1.2.0
  • uv

安装教程

  1. 安装 uv:
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 设置虚拟环境:
# 创建虚拟环境
uv venv

# 激活虚拟环境
# Linux/MacOS
source .venv/bin/activate
# Windows
# .venv\Scripts\activate

# 安装依赖
uv pip install .
  1. 配置 Claude Desktop:
  2. 下载 Claude Desktop here
  3. 打开 Claude Desktop 设置
  4. 选择 Edit Config
  5. 修改配置文件 ~/Library/Application Support/Claude/claude_desktop_config.json

调试方式

  1. 使用 mcp-cli 工具进行调试
  2. 查看日志:
tail -n 20 -f ~/Library/Logs/Claude/mcp-server-maestro-mcp.log

许可证

该项目遵循 Apache-2.0 开源许可条款,请参阅 Apache-2.0 了解完整条款。