Token导航 LogoToken导航

MCP Server · 金融服务

0g Chain MCP

0G Chain MCP Server是一个生产就绪的模型上下文协议服务器,支持0G Chain区块链操作,包括原生代币操作、质押管理、验证器发现和奖励跟踪等功能。

stdio官方级别未说明来源级核验工具 9
区块链JavaScriptClaudeClaude Desktop

快速开始

作者 / 组织
Tairon-ai
提供方
Tairon-ai
运行时
Docker

工具数量

9

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

0g Chain MCP 属于金融服务类 MCP Server,公开资料标注 9 个工具,通过stdio 本地进程接入,适配 Claude Desktop、Claude,有可以直接复制的安装命令;接入前要先准备 访问 Token。

分类

金融服务

传输方式

stdio

认证方式

访问 Token

部署方式

公开资料未说明

安装与配置

安装命令

docker run -d -p 8080:8080 --env-file .env 0g-chain-mcp

客户端配置示例

{
  "mcpServers": {
    "0g-chain-mcp": {
      "command": "docker",
      "args": [
        "run",
        "-d",
        "-p",
        "8080:8080",
        "--env-file",
        ".env",
        "0g-chain-mcp"
      ]
    }
  }
}

按公开安装命令拼出来的示例,字段名和参数以仓库 README 为准;带 YOUR_API_KEY 这类占位符的位置记得换成自己的值。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Docker,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 9 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

🔗 0G链MCP服务器v0.1.0

用于0G链区块链操作的生产就绪模型上下文协议(MCP)服务器

特性 • 快速开始 • 工具 • 提示 • 安全 • 贡献

______________________________________________________________________

🚀 特性

⛓️ 0G链集成

  • 本机0G令牌操作(发送、余额检查)
  • 质押和委托管理
  • 验证器发现和分析
  • 具有自动复合支持的奖励跟踪
  • 以太坊兼容钱包生成
  • 与0G链主网直接交互

🏗️ 双服务器架构

  • 用于REST API访问的HTTP服务器(Express)
  • 用于Claude Desktop集成的MCP stdio服务器
  • 两台服务器之间无缝通信
  • 具有优雅关机功能的流程管理
  • 健康监测端点

🛠️ 专业结构

  • 带有独立tools.js的模块化工具系统
  • 专用utils.js文件中的实用程序助手
  • 清晰地分离关注点
  • 易于扩展和维护
  • 生产测试组件

🔧 开发者友好

  • 简单的JSON-RPC接口
  • 全面的错误处理
  • 基于环境的配置
  • Docker容器化支持
  • MCP协议2024-11-05的实施
  • 零配置部署,具有合理的默认值

🎯 9强大的工具

  • 钱包创建和管理
  • 余额检查和代币转账
  • 打桩/拆桩作业
  • 验证信息和发现
  • 奖励跟踪和计算
  • Explorer集成

______________________________________________________________________

📦 快速开始

✅ 先决条件

# Required
Node.js >= 18.0.0
npm >= 9.0.0

🔑 配置

创建一个 .env 项目根目录中的文件(可选-默认为0G主网):

# 0G Chain Configuration (defaults to Mainnet if not specified)
OG_RPC_URL=https://evmrpc.0g.ai
OG_CHAIN_ID=16661

# Wallet Configuration (required for transactions)
WALLET_PRIVATE_KEY=your_private_key_here
WALLET_ADDRESS=your_wallet_address_here

# HTTP Server Configuration
PORT=8080
注: WALLET_PRIVATE_KEY 和 WALLET_ADDRESS 仅在交易操作(发送、质押、撤销质押)中需要。没有它们,只读操作也能工作。

📥 安装

# Clone the repository
git clone https://github.com/Tairon-ai/0g-chain-mcp.git
cd 0g-chain-mcp/mcp-server

# Install dependencies
npm install

# Configure environment (optional)
cp .env.example .env
# Edit .env with your wallet credentials (if needed)

# Start the HTTP server
npm start

# MCP stdio server for Claude Desktop
npm run mcp

🤖 Claude桌面集成

要在Claude Desktop中配置MCP服务器,请执行以下操作:

  1. 打开克劳德桌面应用程序
  2. 点击 设置 (齿轮图标)
  3. 导航至 开发者 标签
  4. 点击 编辑配置 按钮
  5. 将以下配置添加到MCP服务器:
{
  "mcpServers": {
    "0g-chain": {
      "command": "node",
      "args": ["/absolute/path/to/0g-chain-mcp/mcp/index.js"],
      "env": {
        "OG_RPC_URL": "https://evmrpc.0g.ai",
        "OG_CHAIN_ID": "16661",
        "WALLET_PRIVATE_KEY": "your_private_key_here",
        "WALLET_ADDRESS": "your_wallet_address_here"
      }
    }
  }
}
  1. 保存配置并重新启动Claude Desktop
安全说明: 仅添加 WALLET_PRIVATE_KEY 如果你打算通过克劳德进行交易。对于只读操作,可以省略它。

______________________________________________________________________

🛠 可用工具

🔐 钱包管理

工具描述参数返回
create_wallet生成新的0G链钱包无地址、私钥、助记符短语

💰 余额和转账

工具描述参数返回
get_balance检查0G代币余额address (可选)0G和wei的平衡
send_native_token发送0G代币to_address, amount, from_private_key (可选), gas_limit (可选)交易哈希,资源管理器链接

🎯 打桩作业

工具描述参数返回
stake_tokens将令牌委托给验证器validator_pubkey (地址或公钥), amount, delegator_private_key (可选)交易哈希、验证器信息、估计奖励
unstake_tokens从验证器中取消授权令牌validator_pubkey, amount (或“全部”), withdrawal_address (可选), delegator_private_key (可选)交易哈希、已销毁股份、未绑定详细信息
get_staking_info获取委派详细信息validator_pubkey, delegator_address (可选)当前股权、股份、奖励估算
get_accumulated_rewards查看累积奖励validator_pubkey, delegator_address (可选), original_stake_amount (可选)当前股权价值、累计奖励、未来估计

📊 验证器发现

工具描述参数返回
get_validators_list列出已知验证器include_details (可选,布尔值)验证器地址、名称、可选链上详细信息
get_validator_info详细的验证器分析validator_pubkey (地址或公钥)完成验证器指标、佣金、奖励、计算

______________________________________________________________________

🤖 提示

💬 克劳德提示示例

钱包操作
"Create a new 0G Chain wallet for me"
"Check my 0G balance"
"What's the balance of address 0x..."
"Send 10 0G tokens to 0x..."
打桩作业
"Show me all available 0G validators"
"Get detailed information about validator 0x..."
"Stake 1 0G token to validator 0x..."
"What are my accumulated rewards from validator 0x...?"
"Unstake 0.5 0G from validator 0x..."
"Unstake all my tokens from validator 0x..."
分析与研究
"Compare all validators and their commission rates"
"Which validator has the best APY?"
"How much would I earn staking 10 0G for a year?"
"Show me my current staking positions"
"Calculate my rewards if I originally staked 5 0G"

🌐 HTTP API测试

# List available tools
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "method": "tools/list", "id": 1}'

# Check balance
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "method": "tools/call", "params": {"name": "get_balance", "arguments": {}}, "id": 1}'

# Get validators list
curl -X POST http://localhost:8080/mcp \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc": "2.0", "method": "tools/call", "params": {"name": "get_validators_list", "arguments": {"include_details": false}}, "id": 1}'

______________________________________________________________________

🔒 安全

🛡️ 安全最佳实践

  • 私钥保护 -永不承诺 .env Git的文件或私钥
  • 环境变量 -仅在环境变量中存储敏感数据(私钥)
  • 默认情况下为只读 -大多数工具在没有私钥的情况下工作,以实现最大的安全性
  • 输入验证 -所有地址和金额在处理前都经过验证
  • 错误处理 -错误不会暴露敏感信息
  • 安全RPC -使用HTTPS进行所有区块链通信
  • 浏览器集成 -在0G链浏览器上验证所有交易

⚠️ 重要提示

  • 21天解除绑定期:未锁定的代币在提款前被锁定21天
  • 自动复合奖励:奖励会自动复合到您的赌注中(无需单独索赔)
  • 提款费:解除锁定时收取的小额费用(由验证器设置)
  • 佣金率:验证人对质押奖励收取佣金(通常为5-10%)
  • 天然气费:所有交易都需要0G代币来支付汽油费

______________________________________________________________________

🚀 部署

🏭 生产部署

# Start production server
NODE_ENV=production npm start

# With PM2
pm2 start server.js --name 0g-chain-mcp

# With Docker
docker build -t 0g-chain-mcp .
docker run -d -p 8080:8080 --env-file .env 0g-chain-mcp

🔑 环境变量

# 0G Chain Network Configuration
OG_RPC_URL=https://evmrpc.0g.ai
OG_CHAIN_ID=16661

# Wallet Configuration (optional for read-only operations)
WALLET_PRIVATE_KEY=your_private_key_here
WALLET_ADDRESS=your_wallet_address_here

# Server Configuration
PORT=8080
NODE_ENV=production

# Advanced Settings (optional)
RATE_LIMIT_REQUESTS_PER_SECOND=10

______________________________________________________________________

🤝 贡献

我们欢迎捐款!请阅读 贡献.md 了解我们开发过程的详细信息。

# Fork the repository
git clone https://github.com/Tairon-ai/0g-chain-mcp.git

# Create feature branch
git checkout -b feature/amazing-feature

# Make changes and commit
git commit -m 'feat: add amazing feature'
git push origin feature/amazing-feature

# Open Pull Request

______________________________________________________________________

📊 0G链信息

🌐 网络详细信息

  • 网络名称:0G链主网
  • 链ID: 16661
  • RPC URL: https://evmrpc.0g.ai
  • 探索者: https://explorer.0g.ai/mainnet
  • 链式扫描仪: https://chainscan.0g.ai
  • 质押合同:0xea224dB52F57752044c0C86aD509309091F561B9

______________________________________________________________________

📄 许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

______________________________________________________________________

📚 资源

______________________________________________________________________

建造于 Tairon.ai 在克劳德的帮助下

工具与能力

工具数量

9

资源数量

0

提示词数量

0

能力标签

区块链JavaScript本地部署服务器代币操作质押管理验证器发现奖励跟踪

支持客户端

Claude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 只提供 9 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Claude Desktop、Claude,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Docker,换机器要重新装一遍。
  • 需要自备访问 Token,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 已经在用 Claude Desktop 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 暂时拿不到访问 Token的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
0g Chain MCP

MCP World · 本页

9stdio有1 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

0g Chain MCP 怎么安装?

公开资料给出的安装命令是 docker run -d -p 8080:8080 --env-file .env 0g-chain-mcp,运行环境为 Docker。装完后按客户端要求写进 MCP 配置,重启客户端生效。

0g Chain MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Docker;保存后完全退出客户端再打开,配置才会生效。

0g Chain MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

0g Chain MCP 需要 API Key 吗?

公开资料标注的认证方式是访问 Token,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

0g Chain MCP 支持哪些客户端?

公开资料标注支持 Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP