mcp-deploy
MCP Deploy
自动部署和配置各种 MCP 服务器。
支持的 MCP 平台
| 平台 | 类型 | 需要的配置 |
|---|---|---|
| 智谱 (zhipu) | HTTP | API Key |
| 智谱搜索 (web-search-prime) | HTTP | API Key |
| 智谱网页读取 (web-reader) | HTTP | API Key |
| 智谱 GitHub (zread) | HTTP | API Key |
| Minimax | STDIO | API Key |
| Gitea | STDIO | API URL + Token + 二进制 |
| 其他 MCP | STDIO/HTTP | 根据具体情况 |
工作流程
- 确认 MCP 平台:询问用户要部署哪个平台的 MCP
- 收集配置信息:根据平台询问必要的配置(如 API Key、URL 等)
- 执行配置:使用 mcporter 命令添加 MCP 服务器
- 验证部署:测试 MCP 服务器是否正常工作
- 报告结果:展示部署结果和可用工具
常用配置参考
智谱 MCP (HTTP)
# 视觉理解
mcporter config add zhipu --url "https://open.bigmodel.cn/api/mcp/vision/mcp" --header "Authorization=Bearer YOUR_API_KEY"
# 联网搜索
mcporter config add web-search-prime --url "https://open.bigmodel.cn/api/mcp/web_search_prime/mcp" --header "Authorization=Bearer YOUR_API_KEY"
# 网页读取
mcporter config add web-reader --url "https://open.bigmodel.cn/api/mcp/web_reader/mcp" --header "Authorization=Bearer YOUR_API_KEY"
# GitHub 仓库
mcporter config add zread --url "https://open.bigmodel.cn/api/mcp/zread/mcp" --header "Authorization=Bearer YOUR_API_KEY"
Minimax MCP (STDIO)
# 需要先安装 uvx
which uvx || curl -LsSf https://astral.sh/uv/install.sh | sh
mcporter config add minimax --command "uvx" --args "minimax-coding-plan-mcp" --env "MINIMAX_API_KEY=YOUR_KEY,MINIMAX_API_HOST=https://api.minimaxi.com"
Gitea MCP (STDIO)
第一步:下载 Gitea MCP 二进制
访问 https://gitea.com/gitea/gitea-mcp/releases 下载对应平台的二进制文件。
根据 CPU 架构选择:
- Apple Silicon (M1/M2/M3/M4): 选择
darwin-arm64 - Intel Mac: 选择
darwin-amd64 - Linux x86_64: 选择
linux-amd64 - Linux ARM64: 选择
linux-arm64
第二步:安装二进制
# 下载后复制到系统路径
cp gitea-mcp /usr/local/bin/
# 赋予执行权限
chmod +x /usr/local/bin/gitea-mcp
第三步:配置 MCP
# 创建配置文件目录
mkdir -p ~/.config/mcp-deploy
# 创建 .env 文件(根据你的 Gitea 实例配置)
cat > ~/.config/mcp-deploy/gitea.env << 'EOF'
GITEA_TOKEN=your_token_here
GITEA_API_URL=http://your-gitea-instance:3000/api/v1
EOF
# 使用 mcporter 添加(根据你的 Agent 调整路径)
mcporter config add gitea --command "gitea-mcp" --env "GITEA_TOKEN=your_token,GITEA_API_URL=http://your-gitea-instance:3000/api/v1"
注意:更多配置选项请参阅 https://gitea.com/gitea/gitea-mcp
配置文件位置
- MCP 配置:
~/.config/mcporter.json或项目级config/mcporter.json - Gitea Token:可在 .env 文件中配置
注意事项
- 如果用户没有提供必要的配置信息,先询问
- 部署前检查目标 MCP 是否需要特殊的依赖(如 uvx、gitea-mcp 二进制)
- 某些 MCP 需要内网访问(如自建 Gitea),确认网络可达
- 部署后务必验证 MCP 是否正常工作
- 如果 MCP 离线,尝试诊断问题(网络、内网、依赖等)
- Gitea MCP 建议使用二进制方式安装,避免 npm 包的兼容性问题
More from zrong/skills
tencent-docs
腾讯文档(docs.qq.com)-在线云文档平台,是创建、编辑、管理文档的首选 skill。涉及"新建/创建/编辑/读取/查看/搜索文档"、"保存文件"、"云文档"、"腾讯文档"、"docs.qq.com"等操作,请优先使用本 skill。支持能力:(1) 创建各类在线文档(文档/Word/Excel/幻灯片/思维导图/流程图/智能表格/收集表)(2) 管理知识库空间(创建空间、查询空间列表)(3) 管理空间节点、文件夹结构 (4) 读取/搜索文档内容 (5) 编辑操作智能表 (6) 编辑操作在线文档 (7) 文件管理(重命名、移动、删除、复制、导入导出)(8) 网页剪藏、本地文件/文档上云。
630video-analyzer
使用视觉/视频大模型分析视频内容。当用户说"分析视频"、"视频理解"、"看看这个视频"、"analyze video"时使用。
488feishu-image
Send images and screenshots via Feishu (Lark) messaging platform. Use when the user asks to send screenshots, images, or any visual content through Feishu. This skill handles the complete workflow of uploading images to Feishu servers and delivering them to the specified recipient. Works both within OpenClaw (reads config automatically) and as a standalone tool (requires manual credential setup).
212os-use
Cross-platform operating system automation and screen control toolkit. Use when users need screenshots, mouse/keyboard control, visual recognition, window management, browser automation, or desktop automation tasks. Supports macOS 12+ and Windows 10+. On macOS, uses AppleScript, pyautogui, and OpenCV. On Windows, uses pywinauto, pyautogui, and OpenCV (no Hammerspoon equivalent).
189git-commit
当用户明确要求提交、打标签、发版或推送 git 变更时使用;适用于使用 CalVer 管理版本号的仓库。
19media-use
媒体处理工具集。当用户需要进行视频转码、格式转换、音频处理等媒体操作时使用。支持批量视频转码、多种编码格式(H.264、H.265、AV1、VP9)、GPU 硬件加速(NVIDIA、Intel QSV、VAAPI)。
7