🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

联网搜索研究 dhicoc/dsh-codex-web-search-mcp

DeepSeek Harnessv1.1.0
dhicoc35 天前有提交已提供中文文档扫描:未发现敏感能力

把 codex-web-search-mcp模型无关的

33.6/100
综合分
5
GitHub 星标
272
npm 周下载
—/5
用户评分

数据截至 2026/9/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add @dhicoc/dsh-codex-web-search-mcp
npm 源 · @dhicoc/dsh-codex-web-search-mcp 的发布者账号已校验与本仓库一致

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · search
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 35 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过
展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✓npm 包@dhicoc/dsh-codex-web-search-mcp @ 1.1.0
✓Node 引擎要求 >=20.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 15:43:12

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-mcp-client
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 注册原生MCP工具集
  • 支持联网搜索
  • 支持深度研究
展开完整介绍(123 字)↓

dsh 插件:把 codex-web-search-mcp(不依赖模型、支持 OpenAI Codex / Grok 联网搜索与深度研究的 MCP 服务器)注册成 dsh 原生 MCP 工具集(mcp__codex-web-search__*)。

README

由 DeepSeek 最新模型翻译生成
dsh-codex-web-search-mcp Awesome DSH Plugin 把 codex-web-search-mcp(模型无关的 OpenAI Codex / Grok 联网搜索与深度研究 MCP server,Rust 独立二进制)接进 DeepSeek Harness (dsh) 的一键插件。 安装并重启 dsh web 后,3 个工具会以 dsh 原生 MCP 工具形式出现: | 工具 | dsh 内名称 | | 单步搜索 | mcp__codex-web-search__codex_web_search | | 多步深度研究 | mcp__codex-web-search__codex_web_research | | 抓正文 | mcp__codex-web-search__web_fetch | 与普通 Claude Code / Cursor 的 MCP 接入不同——本插件不依赖任何模型厂商,搜索走 Codex 独立搜索端点,换 Gemini / OpenRouter / 本地模型都不受影响。
展开完整文档(README 剩余 1 节)
dsh-codex-web-search-mcp
Awesome DSH Plugin

把 codex-web-search-mcp(模型无关的 OpenAI Codex / Grok 联网搜索与深度研究 MCP server,Rust 独立二进制)接进 DeepSeek Harness (dsh) 的一键插件。

安装并重启 dsh web 后,3 个工具会以 dsh 原生 MCP 工具形式出现:

| 工具 | dsh 内名称 |
| 单步搜索 | mcp__codex-web-search__codex_web_search |
| 多步深度研究 | mcp__codex-web-search__codex_web_research |
| 抓正文 | mcp__codex-web-search__web_fetch |

与普通 Claude Code / Cursor 的 MCP 接入不同——本插件不依赖任何模型厂商,搜索走 Codex 独立搜索端点,换 Gemini / OpenRouter / 本地模型都不受影响。

前置条件(重要)

本插件依赖以下已发布到 npm 的包来分发跨平台二进制:

- @dhicoc/dsh-codex-web-search-mcp:本 dsh 插件;
- codex-web-search-mcp:跨平台命令及其平台二进制依赖;
- @dhicoc/codex-web-search-mcp-:各平台的预编译二进制包。

正常使用时不需要手动安装这些依赖,dsh plugin 会自动解析并安装它们。
二进制分发包源码在 dhicoc/codex-web-search-mcp,发布维护流程见下方「发布二进制包」。

安装

npm 发布版(推荐)

安装已发布的 npm 版本,并注册到 web profile
dsh plugin --profile web add @dhicoc/dsh-codex-web-search-mcp

重启 dsh web 生效(Web bundle 无 HMR,必须重启进程)
dsh web

安装后验证:

dsh --profile web --dump-config

输出中应出现 mcp-codex-web-search,并包含 serverName: codex-web-search 和 command: codex-web-search-mcp。在会话中即可让 agent 调用 codex_web_search / codex_web_research / web_fetch。

如果默认 npm 镜像提示 404 Not Found,通常表示镜像尚未同步新包。可临时指定
npm 官方 registry 重试:

dsh plugin --profile web add @dhicoc/dsh-codex-web-search-mcp --registry=https://registry.npmjs.org

从 GitHub 安装(开发/预发布)

只有在测试仓库中尚未发布的提交时才使用 GitHub 源:

dsh plugin --profile web add github:dhicoc/dsh-codex-web-search-mcp
dsh web

凭证(二选一)

1. 推荐:先 codex login(OAuth 写 ~/.codex/auth.json),server 自动读取,无需任何配置。
2. 免 auth.json:设环境变量 CODEX_ACCESS_TOKEN(可选 CODEX_ACCOUNT_ID)。
在 cordis.patch.yml 里取消 env: 注释,用 dsh 的 !!js process.env. 引用,密钥不落盘。

没有有效凭证时,3 个工具会返回清晰的中文报错,而不是崩溃。

本地测试(未发布 npm 包时)

如果需要测试本地源码,可在 web profile 内使用 link: 指向本插件仓库的绝对路径:

dsh plugin --profile web add link:
dsh web

如果本插件依赖的 codex-web-search-mcp 也尚未发布,可先在其仓库执行
npm link,再在本插件仓库执行 npm link codex-web-search-mcp,最后安装本插件的
link: 版本。普通用户不需要这些步骤,应使用上面的 npm 发布版安装方式。

卸载与还原

dsh plugin --profile web remove @dhicoc/dsh-codex-web-search-mcp

删除插件即移除 mcp-codex-web-search 这一行,dsh 不再加载该 MCP server,不影响其它能力。

降级:不用插件,直接用 dsh 原生 MCP 配置

dsh 内置 @deepseek-ai/dsh-mcp-client 本就会读 .mcp.json / ~/.dsh/mcp.json。
如果你不想走插件,也可以手动把下面这段写进任一 MCP 配置文件(效果等价):

{
"mcpServers": {
"codex-web-search": {
"command": "codex-web-search-mcp"
}
}
}

或在 ~/.dsh/profiles/web/cordis.patch.yml 追加:

- insert:
- id: mcp-codex-web-search
name: '@deepseek-ai/dsh-mcp-client'
config:
serverName: codex-web-search
transport: stdio
command: codex-web-search-mcp

发布二进制包(维护者)

二进制需在 dhicoc/codex-web-search-mcp 仓库根的 npm/platforms//bin/ 下就位(统一名 bin/codex-web-search-mcp[.exe],可从 Releases v2.3.1 下载)。再按依赖顺序发布:

1. 依次发布 5 个平台子包(在 dhicoc/codex-web-search-mcp 仓库根执行):

cd npm/platforms/win32-x64 && npm publish --access public
cd ../win32-arm64 && npm publish --access public
cd ../darwin-universal && npm publish --access public
cd ../linux-x64 && npm publish --access public
cd ../linux-arm64 && npm publish --access public

2. 再发布 umbrella 包(带 bin shim + optionalDependencies):

cd ../.. && npm publish --access public

3. 最后在本插件仓库发布本插件:

npm publish --access public

4. 给仓库打 dsh-plugin topic,自动被 awesome-dsh-plugins 收录。

工作原理

- 本仓库是一个配置型 Cordis bundle:cordis.patch.yml 借用 dsh 自带的 @deepseek-ai/dsh-mcp-client,用一行 config 把它实例化成指向 codex-web-search-mcp 二进制的 stdio server(serverName: codex-web-search)。
- codex-web-search-mcp 依赖通过 optionalDependencies 按当前平台拉取对应预编译二进制包,并暴露 bin/codex-web-search-mcp 命令(一个轻量 JS shim,运行时定位已安装的平台二进制并 spawn,无需 postinstall,规避 pnpm allowBuilds 墙)。

许可证

MIT(与上游 codex-web-search-mcp 一致)。
预览分享卡片长什么样 ↓dhicoc/dsh-codex-web-search-mcp
分享 · DeepSeek Harness Hub
dhicoc/dsh-codex-web-search-mcp

把 codex-web-search-mcp模型无关的

这是你的仓库?认领条目

回到顶部