Arbitrum MCP Server

Arbitrum MCP Server

site icon
2025.03.25 8
TypeScript区块链数据分析实时数据查询AI 数据解释金融服务
Arbitrum MCP Server 是一个基于模型上下文协议(MCP)的服务,通过 Arbiscan API 和 Claude AI 提供实时的 Arbitrum 区块链数据分析。该服务能够获取最新的区块信息、进行交易分析、检查账户余额以及提供网络统计数据,并通过 AI 技术对数据进行解释。
View on GitHub

Overview

基本能力

产品定位

Arbitrum MCP Server 主要用于实时分析和解释 Arbitrum 区块链数据,适用于需要快速获取和分析区块链数据的场景。

核心功能

  • 实时获取 Arbitrum 区块链数据
  • 最新区块信息查询
  • 交易分析
  • 账户余额检查
  • 网络统计数据
  • 使用 Claude AI 进行数据解释

适用场景

  • 区块链开发者需要实时监控 Arbitrum 网络状态
  • 交易者需要分析特定地址的交易历史
  • 研究人员需要获取 Arbitrum 网络的统计数据
  • 需要 AI 辅助解释区块链数据的用户

工具列表

  • getArbitrumData: 该工具接受 fullPrompt(查询内容)和可选的 address(特定以太坊地址),用于获取和分析 Arbitrum 数据。

常见问题解答

  • 如何获取 API 密钥?
  • 需要从 Arbiscan 和 Claude AI 的官方网站申请 API 密钥。
  • 服务器启动失败的可能原因?
  • 检查 .env 文件是否正确配置了 API 密钥。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。
  2. 安装项目依赖:
npm install

安装教程

  1. 创建 .env 文件并配置 API 密钥:
ARBISCAN_API_KEY=your_arbiscan_api_key
CLAUDE_API_KEY=your_claude_api_key
  1. 运行服务器:
npx tsx arbitrum-mcp.ts

调试方式

  1. 确保服务器已启动并运行。
  2. 使用示例查询测试服务器响应:
  3. "What is the latest block?"
  4. "Show me recent transactions"
  5. "What's the current ETH supply on Arbitrum?"
  6. "Check balance for address 0x..."

许可证

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