dshbase

插件目录 / Network / dsh-streaming-mcp-bridge

dsh-streaming-mcp-bridge

已验证 · 实测可装 yabolee-kkk

✓ 持续维护 基于 5 个官方 DSH 包

查看 GitHub ↗ ← 返回插件目录

0Stars
0Forks
0未关闭 issue
—语言
2026-08-19最近推送
跨平台平台

功能简介

DeepSeek Harness streaming MCP bridge: live session events as MCP progress, plus ACP adapter for cc-connect/Feishu.

✅
我们的评价
可用 — 实测通过,早期项目

DeepSeek Harness streaming MCP bridge: live session events as MCP progress, plus ACP adapter for cc-connect/Feishu. 实测能干净安装、正常启动。早期项目,但功能可用。

「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。

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:

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

也可以固定使用 GitHub Release:

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

或者从本地 checkout 安装:

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

安装后启动 DSH Web:

dsh web

MCP 默认监听:

http://127.0.0.1:3477/mcp

建议设置 Bearer token:

export DSH_STREAMING_MCP_TOKEN="your-secret-token"

配置

可通过 profile 的 cordis.patch.yml 覆盖:

- id: dsh-streaming-mcp-bridge
  config:
    host: 127.0.0.1
    port: 3477
    authTokenEnv: DSH_STREAMING_MCP_TOKEN
    workspace: /home/you/workspace
    provider: deepseek-official
    model: deepseek-v4-flash

MCP 验证

curl -X POST http://127.0.0.1:3477/mcp \
  -H 'Authorization: Bearer TOKEN' \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"curl","version":"1"}}}'

拿到 Mcp-Session-Id 后,先打开 GET SSE 流,再调用 dsh_run_stream,即可看到
notifications/progress。

ACP / Feishu 模式

cc-connect 的 dsh 项目可以直接使用:

[projects.agent]
type = "acp"

[projects.agent.options]
work_dir = "/home/you/workspace"
cmd = "<node>"
args = [
  "<path-to-package>/bin/acp.js",
  "--workspace",
  "/home/you/workspace"
]

ACP 模式需要可用的 Harness JSON-RPC runtime。默认使用
DSH_HARNESS_HOME 下的源码路径,或通过 DSH_JSONRPC_BIN / DSH_CORDIS_CONFIG
指定运行环境。

安全

  • MCP 默认只监听 127.0.0.1,不要直接暴露到公网。
  • 使用 Bearer token 鉴权。
  • dsh_run_stream 会让 Harness 执行真实任务,只对可信用户开放。

License

MIT

Development

npm ci
npm test
npm run check

Plugin Market

dsh-market reads its catalog from awesome-dsh-plugin. See
docs/market-submission.md for submission details.

安装

🧩 让 Agent 自动装(推荐)

装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:

dsh plugin add dshbase-catalog

然后对 agent 说「帮我装 dsh-streaming-mcp-bridge」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。

该插件是 GitHub 源码(未发 npm)——直接从仓库装:

Web profile:

dsh plugin --profile web add github:yabolee-kkk/dsh-streaming-mcp-bridge

Headless(CLI)profile:

dsh plugin --profile headless add github:yabolee-kkk/dsh-streaming-mcp-bridge

实测报告

验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。

安全:尚未扫描——我们的每日静态扫描将很快覆盖它。

分享徽章

Network 里更多

浏览全部 7819 个插件 →