README
🚀 多链 MCP 服务器 🌐
这是一个全面的工具包,用于构建和部署具有区块链功能的 AI 代理,由 Oraichain Labs 开发和维护。此单仓库涵盖了适用于 AI 应用程序的模型上下文协议(MCP)服务器、区块链交互的代理开发工具,以及开发构建自定义 AI 代理的套件。
🚀 快速开始
先决条件
- Node.js(v18 或更高版本)
- pnpm(v9.0.0 或更高版本)
- 支持网络的钱包配置
- 支持网络的 API 密钥(可选)
安装先决条件
- 安装 Node.js:
# 在终端中运行以下命令:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash
source ~/.bashrc
nvm install --lts
- 安装 pnpm:
# 在终端中运行以下命令:
curl -L https://git.io/pnpm-installer | bash -
安装
- 克隆仓库:
git clone https://github.com/oraichain/multichain-mcp.git
cd multichain-mcp
- 安装依赖项:
pnpm install
- 启动 MCP 服务器:
npx mcp-server
配置
编辑 config.json 文件,添加以下内容:
{
"rpc_url": "https://rpc.orai.io",
"port": 3000
}
然后运行:
npx mcp-server --config config.json
开发
- 安装依赖项:
pnpm install
- 启动开发服务器:
pnpm dev
- 构建项目:
pnpm build
- 测试:
pnpm test
✨ 主要特性
MCP 服务器
- 与多个区块链网络交互
- 获取钱包地址和余额
- 转账和管理代币
- 部署和交互智能合约
- 资产跨链桥接
代理工具
- 现成的区块链交互工具
- 多链支持开箱即用
- DeFi 协议集成
- 安全交易处理
代理开发套件
- 使用区块链功能构建自定义 AI 代理
- 可扩展的接口和类型
- 最佳实践和示例
- 测试工具
整个工具包使用 TypeScript 编写,并通过统一界面支持多个区块链网络。
📚 详细文档
关于 Oraichain Labs
Oraichain Labs 是 Oraichain 的团队,Oraichain 是世界上第一个为 Web3 构建的 AI 层 1。我们专注于 AI 代理和区块链技术:
- 自主的 Web3 AI 代理
- 去中心化 AI 市场
- AI Oracle 系统
- 多链 DeFi 协议
贡献者
📄 许可证
该项目根据 GNU General Public License v3.0 许可证发布 - 有关详细信息,请参阅 LICENSE 文件。
👥 社区
💪 支持
如果你发现 Multichain MCP 有用,请考虑 starring 此仓库并贡献新功能或改进!
Scan to join WeChat group