Agent Skills
返回列表
MCPorter 移植工具

MCPorter 移植工具

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @zcwl/mcporter。

技能介绍

解决什么问题

当 AI Agent 需要调用多个 protocol service 或 MCP 风格连接器时,手动整理服务器地址、传输类型、认证凭据和工具参数容易出错,也难以批量检查连通性。尤其是当多个连接器使用不同传输协议和认证方式时,单靠临时命令很难保持一致。本技能把这类操作收敛为可执行的 CLI 流程,适合在 Claude Code、Cursor 等支持 SKILL.md 的环境中做服务发现、工具调用测试和配置管理。

工作方式

它围绕 mcporter CLI 提供一组操作:

  • 服务发现:用 mcporter list 查看已注册连接器及其暴露工具
  • 配置管理:用 mcporter config 添加、修改或删除连接配置
  • 认证管理:用 mcporter auth 处理 API Key、OAuth Token 等凭据
  • 工具调用:用 mcporter call 传入参数并接收结构化结果
  • 健康检查:用 mcporter ping 检测延迟与可达性

传输上支持 stdio、SSE、WebSocket,分别对应本地进程、远程 HTTP 流和双向实时通信。参数通常包括 command、server、tool 和 params,输出参考 assets/output.json。

适用边界

该技能面向 CLI 操作,不负责 protocol service 自身的开发与部署,也不是 GUI 管理器或任意 API 调用器。若环境要求平台 API Key,应按依赖说明配置,但不要将密钥硬编码进配置文件。

使用场景

  • 在接入多个 MCP 连接器后,用 `mcporter list` 检查哪些服务已注册并暴露了哪些工具。
  • 需要测试某个远程 SSE 连接器时,用 `mcporter call` 传入参数并查看结构化返回结果。
  • 切换 dev、staging 环境时,用 `mcporter config` 管理连接配置并避免混用凭据。
  • 上线前批量检查多个连接器连通性时,用 `mcporter ping` 记录延迟与可达状态。

适合人员

  • 维护 AI Agent 外部连接器配置的工程师:要统一管理多个 protocol service 的地址、传输和认证。
  • 集成 MCP 工具的工程师:需要用 CLI 列出工具、测试调用并获取结构化结果。
  • 负责服务上线检查的平台工程师:要批量确认连接器可达性和响应延迟。
  • 做配置迁移的自动化运维工程师:要把现有连接器配置导出、导入并检查服务注册。