dsh-mcp-bridge
dsh-mcp-bridge:精选并 CI 验证的 MCP 服务器合集,一次安装接入多套 MCP 能力
安装
dsh plugin --profile web add dsh-mcp-bridge dsh-mcp-bridge
不用再手搓 YAML:一次安装,接入一套精选且 CI 验证过的 MCP 服务器。
解决什么问题
接入 MCP 服务器通常要手工维护 YAML 配置并逐个排错,门槛不低。这个插件把经过验证的 MCP 服务器做成开箱即用合集:一次安装即可获得 everything(演示)、memory(会话内知识图谱)、filesystem(限定根目录的文件读写)、github、playwright、remote-http 等服务。每个服务器都有机器可读定义,scripts/verify-servers.mjs 会逐一检查连通性,“已验证”由 CI 保证。
工具以 mcp__<server>__<tool> 形式暴露给模型,与 Claude Code / Codex 的命名习惯一致;底层复用 DSH 内置的 @deepseek-ai/dsh-mcp-client,支持 stdio / streamable-http、自动重连与 HMR 热更新。
核心功能
- everything 演示:echo、add、长时任务、tiny image 等演示工具,默认启用、无需 API key(✅ 13 工具)
- memory 知识图谱:会话内实体 / 关系记忆(✅ 9 工具)
- filesystem 文件读写:读写与搜索严格限定在显式根目录内(✅ 14 工具)
- github 集成:仓库 / issue / PR 操作,需
GITHUB_TOKEN - playwright 浏览器自动化:导航 / 点击 / 截图
- remote-http:接入自有或托管的 HTTP MCP 服务器
- CI 验证:
npm run verify逐台输出 PASS / SKIP / FAIL,任一失败即非零退出 - 自定义服务器:每台一个 client 条目,加进 profile 的 patch 层即可,HMR 生效
快速上手
dsh plugin --profile web add dsh-mcp-bridge
dsh web # 重启 profile
演示服务器 everything 默认启用(纯本地 npx,无需 key)。重启后对模型说”call the everything server’s echo tool with hello”,它应使用 mcp__everything__echo。首次运行会用 npx 下载服务器包,之后走缓存;要启用 github、playwright 等其他预设,在 profile 的 cordis.patch.yml 里取消对应注释即可(HMR 热更新)。
适合谁
- 想快速体验 MCP 但不想折腾配置的新手
- 需要一套稳固 MCP 底座的项目团队
- 用 Reasonix / CodeWhale 等其他 agent harness、想共享同一套 MCP 服务器的用户
内容根据项目 README 整理 · 版权归原作者所有
报告问题 / 申请下架