区块链数据查询服务

AI MCP Server of Blockchain 是一个提供区块链数据查询的服务,支持获取地址余额、交易内容、区块内容及价格信息,适用于区块链开发者和数据分析师。

  • by albertma
  • Python
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 albertma/blockchain-mcp

使用说明

区块链的AI MCP服务器

函数😀

  • 获取地址余额
  • 通过交易id或交易哈希获取交易内容
  • 通过块编号、块哈希获取块内容
  • 获取价格 更多功能将会出现。...🚀

区块链

  • 以太坊✅, VeChain✅.
  • 比特币,Solana,Polygon很快就会到来。🚀

设置

  1. 使用uv安装依赖项
$uv venv
$uv sync
  1. 使用您的区块链API密钥创建.env文件:

    export ETHEREUM_NODE_URL=<your-ethereum-url>
    export VECHAIN_NODE_URL=<your-vechain-url>
    

运行服务器配置

{
    "mcpServers": {
        "blockchain": {
            "command": "uv",
            "args": ["--from", "/your/blockchain/mcp/path/", "blockchain-mcp"],
            "env": {
  		"ETHEREUM_NODE_URL":"https://mainnet.infura.io/v3/<your_key>",
		"VECHAIN_NODE_URL":"https://<vechain-node-url>"
            }
        }
    }
}

调试MCP服务器

$source .env
$npx @modelcontextprotocol/inspector uv --directory /path/to/blockchain-mcp run blockchain-mcp

与AI克劳德桌面应用程序集成

  1. 添加配置文件
  2. 在Claude桌面应用程序上尝试