dsh-weknora
Tencent/WeKnora把 WeKnora 知识库接入 dsh 的四个只读工具:列出知识库、混合检索原文片段、按顺序还原单篇文档,以及直接取用 WeKnora 自己带引用的 RAG 或 ReAct agent 回答(含可续聊的 session id)。
只读的知网题录检索:四个 MCP 工具(search / detail / export / status)通过原生消息桥驱动你自己的 Edge/Chrome,不下载全文,最小间隔 3 秒,每日上限 300 次。需要先 pip install wensu,运行 wensu setup 并在浏览器加载扩展,四个工具才会出现。
这是一个配置型 bundle:它不包含插件代码,只声明对 @deepseek-ai/dsh-mcp-client 的依赖,并通过 cordis.patch.yml 插入一条 MCP 客户端实例。
wensu 命令必须在 DSH 进程的 PATH 上,浏览器侧也要装一次:
pip install wensu
wensu setup # 复制浏览器资源并注册原生宿主
wensu status # bridge_ready: true 才表示整条链路通了wensu setup 会打印扩展目录;在 edge://extensions(或 chrome://extensions)打开开发者模式, 用“加载解压缩的扩展”选中该目录即可。没有浏览器侧时 MCP 服务仍会启动,但 search 会返回桥接错误。
在 DSH 的插件管理入口(桌面端 Plugins 页面,或在 Creator 会话里让 agent 调用 plugin_manager)安装这个目录。安装时 DSH 会解析并安装 @deepseek-ai/dsh-mcp-client@0.2.1-rc.2,不需要手工复制 node_modules,也不要手工编辑 profile 的 cordis.patch.yml。
安装完成后完全重启 DSH,新会话中应出现:
mcp__wensu__searchmcp__wensu__detailmcp__wensu__exportmcp__wensu__status重启后调用 mcp__wensu__status。返回 bridge_ready: true 即表示 MCP 客户端已启动并能 连到浏览器宿主。
在插件管理入口卸载 @hui-xu-ai/dsh-wensu,重启 DSH 即可。不要直接删除 profile 里的文件。
JSON 配置(Claude Desktop、Cursor 等):
{
"mcpServers": {
"wensu": {
"command": "wensu",
"args": ["serve", "--transport", "stdio"]
}
}
}Codex 用 ~/.codex/config.toml,不是 JSON:
[mcp_servers.wensu]
command = "wensu"
args = ["serve", "--transport", "stdio"]