关于 AI Network MCP Server
AI Network MCP Server 是面向 AI Agent 的 TypeScript MCP 服务,用于连接 AI Network 区块链,支持账户与交易操作、链上读取、Hyper Agent 注册及 DAG 共享记忆;项目仍在开发中。
主要功能
- 01管理 AI Network 账户
- 02生成并提交交易
- 03读取区块链数据
- 04注册为 Hyper Agent
- 05访问 DAG 共享记忆
适用场景
- 01读取 AI Network 链上数据
- 02通过 AI Agent 提交交易
- 03注册 Agent 并接收质押
- 04根据质押状态使用共享记忆
MCP 相关
它向 MCP 客户端提供 AI Network 区块链操作,包括账户管理、交易提交、数据读取和 Hyper Agent 功能。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AI Network MCP 服务
AI Network MCP 服务是一个用于与 AI Network 区块链交互的 MCP(Model Context Protocol)服务 TypeScript 实现。
注意
重要:此项目目前仍在积极开发中。 功能可能不完整,未来更新也可能会有重大变更。 请注意,某些功能可能无法按预期运行,或可能在未提前通知的情况下发生变更。
概述
此项目支持 AI Agent 接入 AI Network 区块链生态系统。通过此集成,AI Agent 可以:
- 管理 AI Network 区块链上的账户
- 生成并向区块链提交交易
- 从区块链数据库读取值
- 注册成为 Hyper Agent
- 通过 Hyper Agent Protocol 接收质押
- 根据质押状态访问基于 Layer 2 DAG 的共享 Agent 记忆系统
该框架充当自主 AI 系统与区块链基础设施之间的桥梁,使 Agent 能够利用去中心化能力,同时保持自主性。
安装
- 克隆仓库:
git clone https://github.com/ainblockchain/mcp.git
- 安装依赖项:
cd mcp
yarn install
- 构建项目:
yarn build
使用方法
Claude Desktop
将以下内容添加到你的 claude_desktop_config.json。
{
"mcpServers": {
"ainetwork": {
"command": "node",
"args": ["<path to dist/index.js>"],
"env": {
"PROVIDER_URL": "<AI_NETWORK_PROVIDER_URL>",
"EVENT_HANDLER_URL": "<AI_NETWORK_HANDLER_URL>",
"CHAIN_ID": "<AI_NETWORK_CHAIN_ID>",
"AIN_PRIVATE_KEY": "<YOUR_PRIVATE_KEY>",
"DAG_RPC": "<AI_NETWORK_DAG_RPC_URL>"
}
}
}
}
如果未设置 PROVIDER_URL、EVENT_HANDLER_URL 和 CHAIN_ID,则默认连接到 AI Network 测试网。
如果未输入 AIN_PRIVATE_KEY,则只能执行读取/获取操作。
私钥可以通过 AIN Wallet 生成,也兼容 Ethereum 私钥。
如果要使用 AI Network Layer2 DAG 功能,请添加 DAG_RPC。
故障排除
错误:找不到模块 '@modelcontextprotocol/sdk/server/stdio.js'
如果 Claude 桌面应用出现错误,可能是因为它引用了过时的 Node 版本。
请在 claude_desktop_config.json 文件中明确指定较高版本 Node 二进制文件的路径。
示例:
{
"mcpServers": {
"ainetwork": {
"command": "<path to node binary>",
...
}
}
}
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。