项目简介

该项目是 AI Network 区块链的 MCP 服务器实现,使用 TypeScript 编写。它作为 AI Agent(如大型语言模型)与 AI Network 区块链之间的桥梁,使 AI Agent 能够利用去中心化能力。

主要功能点

核心功能包括:

  • 管理 AI Network 区块链账户
  • 生成并提交交易
  • 读取链上数据库的值
  • 注册为 Hyper Agent
  • 接收质押
  • 访问基于质押的共享代理内存系统

安装步骤

  1. 克隆仓库:
    git clone https://github.com/ainblockchain/mcp.git
  2. 进入目录并安装依赖:
    cd mcp
    yarn install
  3. 构建项目:
    yarn build

服务器配置

MCP 服务器通常由 MCP 客户端(如某些支持 MCP 的 LLM 应用)启动。客户端需要配置服务器的名称、启动命令及其参数。对于此服务器,配置方式如下:

  • 服务器名称 (server name): 'ainetwork' (或客户端自定义的名称)
  • 启动命令 (command): 'node' (如果客户端环境的 Node.js 版本过低,可能需要指定到更高版本的 Node.js 二进制文件的完整路径)
  • 参数 (args): 指向构建后的服务器入口文件路径,例如 '["<path to your cloned mcp repo>/dist/index.js"]'。请将 '<path to your cloned mcp repo>' 替换为你实际克隆仓库的本地路径。

基本使用方法

配置完成后,启动 MCP 客户端即可连接到此服务器。AI Agent 可以通过 MCP 协议调用服务器注册的工具(Tools)来与 AI Network 区块链进行交互。例如,可以调用 'get-value' 工具来获取链上指定路径的数据。具体可用的工具及其使用方式取决于服务器注册的功能和工具的描述。

信息

分类

AI与计算