cstarc/dsh-skill-mcp-bridge0

dsh-skill-mcp-bridge

DSH 项目桥接插件:自动导入 .claude/.agents/.trae 技能,桥接 MCP 服务器(HTTP/SSE + stdio),并提供 GUI 开关面板。

AI 分析

核心用途是整合第三方 IDE/Agent 的技能和 MCP 工具生态。适合希望在 DSH 中复用现有 Claude/Trae 技能或 MCP 服务的用户。

包名
dsh-skill-mcp-bridge
版本
1.0.0
许可证
MIT
最近更新
2026年8月26日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cstarc/dsh-skill-mcp-bridge

使用

技能开关

面板位于 设置页 →「项目桥接(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 默认关闭。