← 返回列表
D

dsh-streaming-mcp-bridge

v0.1.1 · 0 天前发布

DeepSeek Harness streaming MCP bridge: expose live session events as MCP progress and stream ACP updates to cc-connect/Feishu.

deepseek-harnessdshdsh-pluginmcpacpstreamingfeishucc-connect

README

dsh-streaming-mcp-bridge

DeepSeek Harness 社区插件:把 Harness 的实时 session.event / session.status
流桥接给外部客户端,解决 ACP 只能返回最终结果、看不到思考/工具过程的问题。

  • MCP 模式:Streamable HTTP,dsh_run_stream 执行任务时发送

  • notifications/progress
  • ACP 模式:供 cc-connect / Feishu 使用,把思考、工具、状态实时推给飞书。

  • Feishu 展示:每条状态、思考、工具调用/结果使用独立代码块,最终回答放在代码块外。
  • 安装

    作为 DSH bundle 插件安装到 Web profile:

    bash
    dsh plugin --profile web add dsh-streaming-mcp-bridge

    也可以固定使用 GitHub Release:

    bash
    dsh plugin --profile web add github:yabolee-kkk/dsh-streaming-mcp-bridge#v0.1.0

    或者从本地 checkout 安装:

    bash
    dsh plugin --profile web add /path/to/dsh-streaming-mcp-bridge

    安装后启动 DSH Web:

    bash
    dsh web

    MCP 默认监听:

    text
    http://127.0.0.1:3477/mcp

    建议设置 Bearer token:

    ```bash
    export DSH_STREAMING_MCP_TOKEN="your-secret-t

    查看完整 README →

    版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    MIT
    npm
    dsh-streaming-mcp-bridge
    Repo
    git+https://github.com/yabolee-kkk/dsh-streaming-mcp-bridge.git
    Engines
    {"node":">=22"}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"}}