Multichain MCP Server 🌐

Multichain MCP Server 🌐

一个连接所有MCP服务器的路由中心。

简介

Multichain MCP 是一个全面的工具包,用于构建和部署具有区块链功能的人工智能代理,由 Oraichain Labs 开发。本工具提供了 AI-区块链集成所需的全套功能,包括 MCP 服务器、代理工具和代理开发工具包。

安装步骤

先决条件

  • Node.js (v18+)
  • pnpm (v9.0.0+)
# 验证 Node.js
node --version

# 安装 pnpm
npm install -g pnpm

安装

# 克隆仓库
git clone https://github.com/oraichain/multichain-mcp.git
cd multichain-mcp

# 安装依赖
pnpm install

# 构建项目
pnpm build

配置

创建 .env 文件:

# 服务器配置
PORT=4000 # 默认值
RPC_URL=your_rpc_url # 默认值: https://rpc.orai.io

开发命令

# 开发所有包
pnpm dev

# 构建所有包
pnpm build

# 运行测试
pnpm test

与 Claude Desktop 集成

  1. 编辑 Claude Desktop 配置文件(位置因系统而异)
  2. 添加以下配置:
{
  "mcpServers": {
    "multichain-mcp": {
      "command": "node",
      "args": ["packages/mcp-server/dist/index.js"],
      "env": {
        "PORT": "4000",
        "RPC_URL": "your_rpc_url"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
  1. 重启 Claude Desktop

主要功能

  • 多链支持:与多个区块链网络交互
  • 钱包管理:获取钱包地址和余额
  • 代币操作:转账和管理代币
  • 智能合约:部署和交互
  • 跨链桥接:在网络之间桥接资产

社区与支持

许可证

GNU General Public License v3.0