mcp-for-shell 使用说明:安装、接入 OpenCode 与 Web 管理
mcp-for-shell 使用说明:安装、接入 OpenCode 与 Web 管理
miao使用说明
本文档说明三件事:
- 软件的安装
- 如何接入 OpenCode
- 需要便捷配置服务器列表时,如何开启 Web 端
一、软件安装
项目目录:/home/miao/AI/mcp-shell/mcp-for-shell
当前源码目录已经整理到:source/
- 后端源码:
source/src/ - Web 页面源码:
source/web/
安装步骤:
1 | cd /home/miao/AI/mcp-shell/mcp-for-shell |
构建完成后,启动入口是:dist/index.js
开发模式可直接运行:
1 | cd /home/miao/AI/mcp-shell/mcp-for-shell |
二、接入 OpenCode
OpenCode 使用本地 MCP 时,建议使用 stdio 模式。
配置文件:~/.config/opencode/opencode.json
推荐配置如下:
1 | { |
说明:
command指向构建后的dist/index.jsMCP_TRANSPORT=stdio表示作为本地 MCP 使用MCP_SERVER_CONFIG指向服务器配置文件
配置完成后,重启 OpenCode 即可加载。
三、需要便捷配置服务器列表时如何开启 Web 端
如果你需要通过页面快速维护服务器列表,不要用 stdio 模式启动 Web。
Web 端需要使用 HTTP 模式启动。
最简命令:
1 | cd /home/miao/AI/mcp-shell/mcp-for-shell |
如果你想指定一个默认配置文件路径,也可以这样启动:
1 | cd /home/miao/AI/mcp-shell/mcp-for-shell |
启动后访问:
1 | http://127.0.0.1:3000/admin |
当前 Web 端的使用方式是:
- 点击“读取已有配置文件”,读取本地已有
servers.json - 如果没有现成配置,点击“选择生成路径”指定新的本地保存位置
- 在页面里录入服务器条目
- 点击“保存到本地文件”写入配置
补充说明:
- Web 端使用浏览器本地文件选择能力,建议使用 Chromium 内核浏览器
- Web 端适合“便捷配置服务器列表”
- OpenCode 本地 MCP 适合“让 Agent 直接调用工具”
- 两者可以分别启动,互不影响
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果
