Token导航 LogoToken导航TokenDH.com
Metaapp MCP Server logo
金融服务stdio官方级别未说明来源级核验

Metaapp MCP Server

MCP Server

MetaAPP MCP Server 是一个全面的模型上下文协议服务,为MetaApp开发提供项目初始化、协议探索和区块链交互工具。

工具数

15

提示词数

0

GitHub Stars

0

资源数

0
区块链开发TypeScriptClaudeClaude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

metaid-developers

提供方

metaid-developers

最后核验

2026/5/17 20:20

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -p 3000:3000 metaapp-mcp-server

详细介绍

MetaAPP MCP服务器

用于MetaAPP开发的全面MCP(模型上下文协议)服务,为项目初始化、协议探索和区块链交互提供工具。

特性

  • 项目管理:从模板初始化、预览和构建MetaApp项目
  • 环境检测:检查并指导Node.js和Git的安装
  • 协议工具:在区块链上查询和搜索MetaID协议
  • 文档访问:内置MetaID和Metalet钱包API文档
  • PIN管理:从区块链获取和分析PIN数据
  • 用户信息:按地址或MetaID查询用户配置文件
  • 提示模板:常见MetaApp开发任务的预配置提示

安装

先决条件

  • Node.js v20.19.1或更高版本(建议通过NVM)
  • npm或纱线
  • Git

再进行

npm install

发展

以开发模式运行

npm run dev

构建项目

npm run build

运行构建版本

npm start

过程管理(PM2)

服务器包括用于生产部署的PM2配置,具有自动重启功能。

从PM2开始

npm run pm2:start

停止PM2进程

npm run pm2:stop

重新启动PM2进程

npm run pm2:restart

查看日志

npm run pm2:logs

Docker部署

构建Docker镜像

npm run docker:build
# or
docker build -t metaapp-mcp-server .

运行Docker容器

npm run docker:run
# or
docker run -p 3000:3000 metaapp-mcp-server

MCP工具

系统工具

  • 获取助理元数据:获取完整的服务器元数据,包括版本和功能

文档工具

  • 获取资源树:MetaID和Metalet钱包API文档
  • get_manv1_api_resource:MAN V1 API能力和终点
  • get_manv2_api_resource:MAN V2 API功能和端点

环境工具

  • check_environment:检查是否安装了Node.js和Git
  • 安装节点指南:通过NVM安装Node.js的指南
  • 安装指南:Git安装指南

项目工具

  • init工程:从模板初始化新的MetaApp项目

- 参数: project_name, project_description, target_directory

  • run_工程:运行npm Run-dev预览项目

- 参数: project_path

  • 建筑工程:构建并打包项目以供部署

- 参数: project_path

协议工具

  • get_metaprotocol_list:获取元协议列表

- 参数: cursor (可选), size (可选)

  • 搜索协议:按名称搜索特定协议

- 参数: protocol_name

  • 获取详细信息:获取特定PIN的详细信息

- 参数: pin_id

  • get_pin_list_by_path:按协议路径获取PIN列表

- 参数: path, cursor (可选), size (可选)

  • get_user_info:获取用户信息

- 参数: address_or_metaid

MCP提示

可用提示

  1. meta_app_开发者指南:激活专业MetaApp开发者模式
  2. 编辑:初始化新的MetaApp项目

- 论据: project_name, project_description

  1. explore_协议:探索和理解MetaID协议

- 论据: protocol_name

  1. 部署元数据:将MetaApp部署到区块链

用法示例

使用克劳德桌面

添加到您的Claude Desktop配置中:

{
  "mcpServers": {
    "metaapp": {
      "command": "node",
      "args": ["/path/to/MetaAPP-Mcp/dist/index.js"]
    }
  }
}

直接使用

服务器在stdio传输上运行,并通过标准输入/输出进行通信:

node dist/index.js

项目结构

MetaAPP-Mcp/
├── src/
│   ├── config/           # Configuration files
│   ├── prompts/          # Prompt templates
│   ├── tools/            # Tool implementations
│   │   ├── system-tools.ts
│   │   ├── documentation-tools.ts
│   │   ├── project-tools.ts
│   │   └── protocol-tools.ts
│   ├── types/            # TypeScript type definitions
│   ├── utils/            # Utility functions
│   │   ├── helpers.ts
│   │   └── api-client.ts
│   └── index.ts          # Main server entry
├── dist/                 # Compiled JavaScript
├── logs/                 # PM2 logs
├── Dockerfile            # Docker configuration
├── ecosystem.config.cjs  # PM2 configuration
├── tsconfig.json         # TypeScript configuration
└── package.json          # Project metadata

API终点

MetaID API

  • 男子V1: https://man.metaid.io/api
  • 男人V2: https://manapi.metaid.io

关键资源

  • MetaID文档: https://docs.metaid.io/
  • MetaID SDK: https://github.com/metaid-developers/metaid-sdk
  • MetaApp模板: https://github.com/metaid-developers/MetaApp-CLI
  • Metalet钱包: https://metalet.space/
  • 部署: https://metaweb-world.vercel.app

开发工作流程

创建新的MetaApp

  1. 检查环境:
   Use: check_environment
  1. 初始化项目:
   Use: init_project
   Parameters: { target_directory: "/path/to/projects" }
  1. 探索协议:
   Use: search_protocol
   Parameters: { protocol_name: "simplenote" }
  1. 开发功能:遵循协议结构来实现您的应用程序
  1. 为部署而构建:
   Use: build_project
   Parameters: { project_path: "/path/to/project" }
  1. 部署:将生成的zip文件上传到https://metaweb-world.vercel.app

故障排除

找不到Node.js

使用 install_node_guide 该工具用于获取平台的安装说明。

找不到Git

使用 install_git_guide 该工具用于获取平台的安装说明。

构建错误

确保您位于正确的项目目录中,并且已安装所有依赖项:

cd your-project
npm install
npm run build

贡献

欢迎投稿!请遵循以下指南:

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 提交拉取请求

许可证

MIT许可证-有关详细信息,请参阅许可证文件

支持

  • GitHub问题: 创建问题
  • MetaID社区:https://metaid.io/
  • 文档:https://docs.metaid.io/

鸣谢

内置:

______________________________________________________________________

MetaAPP MCP服务器 -在人工智能的帮助下支持MetaApp开发

目录标签

目录标签

区块链开发TypeScriptClaude本地部署项目初始化协议探索MetaApp开发PIN管理

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

15

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

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

来源信息

继续浏览同类 MCP