配置守护助手
OpenClaw配置
mcporter 是一款面向 MCP(Model Context Protocol)服务器的命令行管理工具,支持直接通过 HTTP 或 stdio 方式连接、配置和调用各类 MCP 服务,覆盖从服务器发现、身份验证到代码生成的完整工作流。
开发团队常需对接多种AI模型服务,配置繁琐且工具调用方式各异。MCP服务管理工具提供统一命令行入口,一站式完成服务器发现、认证配置与工具调用,大幅降低多服务集成的学习成本与运维复杂度,让开发者专注业务逻辑而非底层协议细节。
落地案例:某技术团队使用Claude等AI助手时需频繁调用Linear、GitHub等外部工具。通过该工具,工程师执行mcporter list即可查看所有已配置的MCP服务器及其可用功能;需要创建工单时,直接运行mcporter call linear.create_issue title="Bug修复" team=ENG,无需切换界面或记忆各平台API差异。团队还可导出配置文件供新成员快速复现环境,或用代码生成功能为内部工具链封装类型安全的SDK。
安装步骤
npm install -g mcportermcporter --version基础用法
mcporter listmcporter list <server> --schemamcporter call linear.list_issues team=ENG limit:5mcporter call --stdio "bun run ./server.ts" scrape url=https://example.commcporter auth <server>mcporter generate-cli --server <name>配置文件默认位于 ./config/mcporter.json,可通过 --config 参数指定其他路径。建议脚本场景下追加 --output json 获取结构化输出。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | MCP服务器标识(名称/URL/stdio命令)、工具调用参数、配置文件路径、输出格式选项 |
| 输出 | 工具执行结果、服务器元数据与工具清单、生成的CLI代码或TS类型定义、OAuth令牌状态 |
| 适用人群 | MCP服务开发者、AI应用集成工程师、需要批量管理外部工具的技术团队 |
| 不包含 | 服务器托管运维、可视化界面、企业级审计日志、团队协作权限体系 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/mcporter/SKILL.md
来源类型:GitHub 仓库