SuperAPI AI 工具集

mcporter

智能体与模型

查看项目

更新于 10-16 02:32

技能介绍

用途:mcporter 让你直接在终端发现、调用和管理 MCP(Model Context Protocol)服务器与工具。

主要能力:列出本机已配置的 MCP 服务器;查看指定服务器的工具及 schema;调用工具;自动发现其他 MCP 客户端(如 Claude Desktop、Cursor)配置的服务器;通过 HTTP URL 或 stdio 命令临时连接服务器,无需配置;OAuth 登录;管理配置;运行守护进程保持持久连接;为 MCP 服务器生成 CLI 封装,以及生成 TypeScript 类型或客户端。

使用方式:需 Node.js。可用 npx mcporter list 免安装运行,或 npm install -g mcporter 全局安装。常用命令包括 mcporter list、mcporter list <server> --schema、mcporter call <server.tool> key=value、mcporter auth <server | url>、mcporter config list/get/add/remove/import、mcporter daemon start/status/stop/restart、mcporter generate-cli、mcporter inspect-cli、mcporter emit-ts。调用支持 key=value、函数语法、--args JSON 载荷,以及 --output json 结构化输出。临时服务器可用 --http-url 或 --stdio 指定。配置文件默认位于 ./config/mcporter.json,可用 --config 覆盖。

适用场景:在终端快速探索和调用 MCP 工具、为脚本或智能体提供机器可读输出、一次性调用临时 MCP 服务器、为服务器生成 CLI 或类型定义。

限制:需 Node.js 环境;OAuth 认证可能需要交互式浏览器流程;其余平台兼容性、收费与性能等细节暂未提供。