@xiaok/etherscan-mcp

@xiaok/etherscan-mcp

site icon
2025.04.29 6
TypeScript以太坊区块链API 交互金融服务
etherscan-mcp 是一个动态的 MCP 服务器,用于与 Etherscan 的 API 和服务进行交互。它提供了与以太坊区块链数据交互的能力,支持多种链的查询和操作。
View on GitHub

Overview

基本能力

产品定位

etherscan-mcp 是一个专门用于与 Etherscan API 交互的 MCP 服务器,旨在简化以太坊区块链数据的查询和操作。

核心功能

  • 动态与 Etherscan 的 API 和服务交互
  • 支持多种以太坊兼容链
  • 提供测试和调试工具

适用场景

  • 以太坊区块链数据查询
  • 智能合约交互
  • 区块链开发调试

工具列表

  1. mcp-cli: 用于在终端测试和调试 MCP 服务器。
  2. MCP Inspector: 提供 Web UI 来检查服务器状态和交互。

常见问题解答

  • 如何与 Claude Desktop 一起使用? 需要添加特定的配置到 Claude Desktop 的配置文件中,包括命令、参数和环境变量(如 ETHERSCAN_API_KEY)。

使用教程

使用依赖

  • Node.js 环境
  • npm 或 yarn 包管理器

安装教程

npx fastmcp dev server.js
npx fastmcp dev server.ts

调试方式

npx fastmcp inspect server.ts

许可证

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