cstarc/dsh-skill-mcp-bridge ↗★ 0
dsh-skill-mcp-bridge
DSH 项目桥接插件:自动导入 .claude/.agents/.trae 技能,桥接 MCP 服务器(HTTP/SSE + stdio),并提供 GUI 开关面板。
AI 分析
核心用途是整合第三方 IDE/Agent 的技能和 MCP 工具生态。适合希望在 DSH 中复用现有 Claude/Trae 技能或 MCP 服务的用户。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cstarc/dsh-skill-mcp-bridge说明文档
阅读完整 README ↗使用
技能开关
面板位于 设置页 →「项目桥接(Skills + MCP)」 与 工具视图:
| 开关 | 说明 |
|---|---|
.claude/skills | 导入 .claude/skills/*/SKILL.md(rank 250) |
.agents/skills | 导入 .agents/skills(rank 260) |
.trae/skills | 导入 .trae/skills(rank 270) |
.claude/agents | 导入 .claude/agents/*.md(rank 251,随 claude 开关) |
.claude/commands | 导入 .claude/commands/**/*.md(rank 252,随 claude 开关) |
frontmatter 语义
| 字段 | 行为 |
|---|---|
name | 技能名(必须 kebab-case) |
description | 技能描述;缺省取正文首段(≤1536 字符) |
when_to_use / when-to-use / whenToUse | 触发时机 |
disable-model-invocation: true | 模型不会自动触发该技能,在输入框发送 /技能名 手动调用 |
user-invocable: false | 禁止用户手动调用 |
metadata | 透传元数据 |
MCP 服务器
支持两种配置形态(按 .trae/mcp.json → .mcp.json → .claude/settings.json 顺序合并覆盖):
// .mcp.json — HTTP/SSE 传输
{
"mcpServers": {
"my-http-server": {
"url": "https://example.com/mcp",
"headers": { "Authorization": "Bearer xxx" }
}
}
}
// .mcp.json — stdio 传输(换行 JSON-RPC)
{
"mcpServers": {
"my-stdio-server": {
"command": "node",
"args": ["mcp-stdio-bridge.js"],
"env": { "MCP_SERVER_URL": "http://10.0.0.1:9090/mcp" }
}
}
}
注册的工具名为 mcp____。每个 server 可用独立开关;disabled: true 的 server 默认关闭。