使用说明
仲裁MCP服务器
一种模型上下文协议(MCP)服务器,用于与自然语言中的Arbitrum Nitro节点和链进行接口连接。监控所有Arbitrum网络(包括核心链(Arbitrum One、Nova)和Orbit链)的链健康状况、批量发布、断言和天然气价格。
演示
通过任何兼容MCP的客户端使用自然语言查询监控仲裁链
特性
堆芯监测工具
- 综合链状态 -任何Arbitrum连锁店的完整健康概述
- 批量过账监控 -跟踪测序仪批量交付和积压
- 断言监控 -监控节点创建与节点确认事件
- 天然气价格监测 -跟踪当前的天然气价格并检测峰值
- ArbOS版本检测 -获取任何链的当前ArbOS版本
链支持
- 核心Arbitrum链 -Arbitrum One,Arbitrum Nova
- 轨道链 -所有公共轨道链(Xai、Superposition等)
- 自动分辨率 -从链名自动解析的合约地址
Arbitrum节点API
- 健康检查和同步状态
- 交易跟踪(arbtrace_*)
- 调试和验证API
- 维护操作
- Timeboost快速车道
使用示例
“赛的现状如何?”
comprehensive_chain_status --chainName "Xai"
“Arbitrum One正在发布批次吗?”
batch_posting_status --chainName "Arbitrum One"
“查看Nova上的天然气价格”
gas_status --chainName "Nova"
可用工具
监视工具
comprehensive_chain_status-完整的链健康概述batch_posting_status-批量过账监控assertion_status-断言创建/确认跟踪gas_status-当前天然气价格信息
连锁信息
list_chains-显示所有可用的Arbitrum链条search_chains-按名称或ID查找链chain_info-获取详细的链信息arbos_version-获取任何链的ArbOS版本
节点操作
node_health-检查节点运行状况sync_status-获取同步状态latest_block-获取最新区块信息
账户操作
get_balance/get_balance_ether-检查账户余额get_transaction/get_transaction_receipt-交易详情is_contract-检查地址是否为合同
关键利益
- 综合监控 -在一个查询中完成链健康状况概述
- 多链支持 -跨所有Arbitrum链的一致接口
- 自然语言接口 -使用简明英语查询区块链数据
- 实时数据 -具有自动链发现功能的实时区块链数据
- 故障排除就绪 -快速健康检查以诊断问题
- 气体和性能跟踪 -监控网络拥塞和成本
设置和安装
Docker(推荐)
以最大的客户端兼容性运行MCP服务器的最简单方法:
# Run directly from Docker Hub (no build required!)
docker run -i --rm dewanshparashar/arbitrum-mcp
直接Node.js
# Install dependencies
npm install
# Build
npm run build
# Run
npm start
MCP客户端配置
克劳德桌面
添加到您的Claude Desktop配置中:
{
"mcpServers": {
"arbitrum-mcp": {
"command": "docker",
"args": ["run", "-i", "--rm", "dewanshparashar/arbitrum-mcp"]
}
}
}
克莱恩/克劳德代码
{
"mcpServers": {
"arbitrum-mcp": {
"command": "docker",
"args": ["run", "-i", "--rm", "dewanshparashar/arbitrum-mcp"]
}
}
}
发展
# Install dependencies
npm install
# Build
npm run build
# Run tests
npm test
# Development mode with watch
npm run dev
码头工人
看 医生.md 了解详细的Docker设置说明。
⚠️ 重要提示: 当使用Docker容器连接到本地测试节点时,请使用 http://host.docker.internal:8547 而不是 http://127.0.0.1:8547 对于RPC URL。
技术栈
- TypeScript -类型安全开发
- 我知道 -用于区块链交互的以太坊客户端
- @仲裁/sdk -核心链数据的Arbitrum官方SDK
- MCP-SDK -模型上下文协议实现
- 码头工人 -集装箱化部署
贡献
- 分叉存储库
- 创建要素分支
- 添加新功能的测试
- 提交拉取请求
许可证
MIT许可证-有关详细信息,请参阅许可证文件。
