Skip to content

Releases

@dsh-external/dsh-web-search-free v0.3.0

Choose a tag to compare

@sheep-programmer sheep-programmer released this 22 Aug 08:20

dsh-web-search-free v0.3.0 — MCP 双传输(stdio + HTTP/SSE 双端口)| Dual transport

新增 / What's new

  • MCP server 双传输:stdio(默认,无需端口)+ HTTP/SSE(监听端口,双端口模式),兼容 Streamable HTTP(POST /)与老式 SSE(GET /sse + POST /messages)
    • node lib/mcp-server.js --http --port 3100
    • Claude Code:claude mcp add --transport http dsh-web-search http://127.0.0.1:3100
    • Codex:codex mcp add --transport http dsh-web-search http://127.0.0.1:3100
  • 双语 README:默认中文(README.md),顶部切换 English

验证 / Verified

npm run verify 全绿:补丁联动、Parallel/Exa 真实搜索、provider 选择矩阵、MCP stdio 冒烟、MCP HTTP/SSE 冒烟(init/list/call/info/sse)

安装 / Install

见 README(双语):DSH 插件三种安装方式 + MCP 两种传输接入 Claude Code / Codex

@dsh-external/dsh-web-search-free v0.2.0

Choose a tag to compare

@sheep-programmer sheep-programmer released this 22 Aug 08:12

dsh-web-search-free v0.2.0

新增

  • Exa 备用 provider(exa-free):OpenCode 同款免费后端(mcp.exa.ai,匿名免 key,可设 EXA_API_KEY 提额);设置里可单选后端,默认仍为 Parallel(parallel-free)
  • MCP server(lib/mcp-server.js,bin dsh-web-search-mcp):零依赖 stdio server,兼容 Claude Code / Codex 等任意 MCP 客户端,暴露 web_search 工具(provider 可选 parallel/exa)
    • Claude Code:claude mcp add dsh-web-search -- node <路径>/lib/mcp-server.js
    • Codex:codex mcp add dsh-web-search -- node <路径>/lib/mcp-server.js
  • 零依赖搜索核心 core.ts(host 与 MCP 共用,可独立复用)

变更

  • npm run verify 覆盖:补丁联动(含 provider 参数)、Parallel/Exa 真实搜索、双 provider 选择矩阵、MCP 冒烟测试

验证

npm run verify 全绿(见 README)

@dsh-external/dsh-web-search-free v0.1.0

Choose a tag to compare

@sheep-programmer sheep-programmer released this 22 Aug 07:59

dsh-web-search-free v0.1.0

DSH 免费网页搜索 provider + 设置开关(官方 dsh-plugin 生态)。

功能

  • 注册 parallel-free WebSearchProvider:OpenCode 同款免费 Parallel MCP 端点(匿名免 key、不扣余额)
  • 设置面板「免费网页搜索」开关卡片(设置 → 插件设置 → 可配置)
  • 开关自动维护 profile cordis.patch.yml 的 web 行 searchProvider(开=免费 / 关=官方)
  • bundle 装配层(dsh.bundle + cordis.patch.yml),含解除 dsh-base 官方 searchProvider 固定

安装

  • 热装配:dev_install_package(dsh-super-injector)
  • 常规:clone 后 link: 进 profile dependencies + bundles,重启生效

验证

npm run verify(开关 + provider 选择矩阵 + profile 补丁联动)