Ergo MCP

Ergo MCP

site icon
2025.03.20 5
Python区块链服务金融工具金融服务
Ergo MCP 是一个用于与 Ergo 区块链交互的模型上下文协议(MCP)服务器。它提供了一系列工具,用于探索区块、交易、地址以及 Ergo 区块链的其他方面。
View on GitHub

Overview

基本能力

产品定位

Ergo MCP 是一个专注于 Ergo 区块链的交互工具,提供区块探索、网络统计、内存池信息以及代币价格信息等功能。

核心功能

  • 区块探索:通过高度或哈希检索区块,获取最新区块等。
  • 网络统计:区块链统计、哈希率、挖矿难度等。
  • 内存池信息:待处理交易状态和统计。
  • 代币价格信息:从 DEXes 获取代币价格。

适用场景

  • 区块链开发者需要与 Ergo 区块链交互。
  • 需要获取 Ergo 区块链的实时统计信息。
  • 需要监控内存池中的交易状态。
  • 需要获取代币价格信息。

工具列表

  • 区块工具:用于探索和检索区块信息。
  • 网络工具:用于获取区块链的网络统计信息。
  • 交易工具:用于监控内存池中的交易状态。
  • 代币工具:用于获取代币价格信息。

常见问题解答

  • 如何安装 Ergo MCP? 推荐使用虚拟环境进行安装,具体命令见安装教程。
  • 如何配置服务器? 可以通过环境变量或命令行参数进行配置。
  • 如何访问 API 文档? 服务器运行后,访问 http://localhost:3001/docs

使用教程

使用依赖

确保已安装 Python 和 pip。

安装教程

使用虚拟环境(推荐)

# 创建虚拟环境
python -m venv .venv

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

# 安装包
pip install ergo-mcp

使用 pip(全局安装)

pip install ergo-mcp

从源代码安装

git clone https://github.com/marctheshark3/ergo-mcp.git
cd ergo-mcp

# 创建并激活虚拟环境
python -m venv .venv
source .venv/bin/activate  # Windows: .venv\Scripts\activate

# 安装包
pip install .

调试方式

作为模块运行

# 确保虚拟环境已激活
python -m ergo_explorer

作为命令行工具运行

ergo-mcp

自定义配置

ergo-mcp --port 3002 --env-file .env.local --debug

许可证

该项目遵循 MIT 开源许可条款。