mcp-for-shell 源码版安装与接入说明
mcp-for-shell 源码版安装与接入说明
miao使用文档
这份文档只说明两件事:
- 如何安装
- 如何接入 OpenCode
1. 安装
把整个源码目录复制到目标机器后,进入项目目录:
1 | cd mcp-for-shell-source |
安装依赖:
1 | npm install |
构建项目:
1 | npm run build |
构建完成后,运行入口是:
1 | dist/index.js |
如果只是本地调试,也可以直接运行开发模式:
1 | npm run dev |
2. 接入 OpenCode
OpenCode 建议通过本地 stdio MCP 模式接入。
编辑配置文件:
1 | ~/.config/opencode/opencode.json |
加入如下配置:
1 | { |
你需要把上面的两个绝对路径替换成你自己机器上的实际路径。
配置说明
type: local:表示本地 MCP 服务command:指向构建后的dist/index.jsMCP_TRANSPORT=stdio:让服务以本地 MCP 模式运行MCP_SERVER_CONFIG:指定服务器配置文件位置
配置完成后
重启 OpenCode。
重启成功后,这个 MCP 会提供以下工具:
listServersgetServerrunCommandtestConnectiongetFileTransferStatusuploadFiledownloadFile
3. 配置文件示例
首次使用前,可以先准备一个最小配置文件:
1 | { |
也可以不手动写,直接启动 HTTP 模式后用 /admin 页面生成。
4. 如果要用 Web 页面生成配置
执行:
1 | node dist/index.js |
然后访问:
1 | http://127.0.0.1:3000/admin |
页面支持:
- 读取已有本地
servers.json - 选择新的本地保存路径
- 交互式维护服务器列表
- 保存到本地文件
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果
