Skip to content

Releases

v2.1.0 - Support browser OAuth login

Choose a tag to compare

@soulvon soulvon released this 04 Nov 12:09

What's Changed

  • One-click OAuth Login: Support browser authentication via npx devin-search-mcp login (no desktop client required).
  • Seamless Credential Extraction: Automatically detect existing local credentials or environment variables.
  • CLI Options: Added login, auth, --version, and --help commands.
  • Improved Diagnostics: Updated diagnostic messages and troubleshooting hints.

v2.0.1 — DX & SEO release

Choose a tag to compare

@soulvon soulvon released this 31 Oct 17:59

v2.0.1

  • 无凭证时的报错带完整行动指引(Devin Desktop 下载链接/免费注册/扫描路径清单/诊断引导)
  • README 双语前置要求提示块(没有 Devin 账号的用户第一眼即知门槛)
  • 文档拆分:README.md(中文)+ README_en.md(英文),对齐五件套结构
  • npm 元数据英文化 + keywords 12 个
  • smithery.yaml 收录配置

v2.0.0: 原生极速架构 (Lightning Fast)

Choose a tag to compare

@soulvon soulvon released this 12 Sep 11:08

🚀 v2.0.0: 原生极速架构 — Lightning Fast Native Architecture

一次彻底的架构重构:从"启动重型客户端 + 大模型推理"进化为直连官方原生检索网关。

⚡ 核心突破:为什么这么快?

我们逆向了 Devin 底层的二进制协议,直接调用官方原生的 GetWebSearchResults RPC 接口:

  • 不启动任何本地客户端进程(告别几十 MB 的 devin.exe 冷启动)
  • 不经过任何大模型推理,实现 零模型额度消耗
  • 纯 Node.js 构建二进制 Protobuf 包直连 Connect-RPC 网关

📊 实测性能提升

场景 v1.x 旧版 v2.0.0 新版
首次全网检索 15 ~ 35 秒 约 1.5 秒
后续检索(JWT 已缓存) 15 ~ 35 秒 约 1 秒
网页正文抓取 15 ~ 35 秒(经常超时) 亚秒级 ~ 1 秒
大模型额度消耗 每次调用均消耗 0 消耗

🧹 架构精简

  • 移除:本地进程探测模块 detector.mjs、未使用的 zod 依赖、冗余的 devstral-net.mjs
  • 新增:native-api.mjs(原生 RPC 核心层)、protobuf.mjs(二进制编解码)
  • 依赖精简为仅 @modelcontextprotocol/sdk 与 sql.js

🛠 工具清单

  • devin_web_search:极速全网实时检索,返回结构化标题、URL 与摘要
  • devin_web_fetch:轻量抓取网页正文,自动剥离广告与导航栏输出 Markdown
  • extract_devin_key:自动跨平台提取本地 Devin / Windsurf 登录凭证

📦 一键安装

{
  "mcpServers": {
    "devin-search": {
      "command": "npx",
      "args": ["-y", "devin-search-mcp"]
    }
  }
}

npm Package: https://www.npmjs.com/package/devin-search-mcp

v1.0.3: Devin Search MCP

Choose a tag to compare

@soulvon soulvon released this 12 Sep 09:57

🚀 v1.0.3: Devin Search MCP — Fast-Context for Web Search

AI-driven real-time web search and deep fetch MCP server powered by Devin.

✨ What's New

  • devin_web_search: Natural language live web search for technical documentation, library release notes, and GitHub issues.
  • devin_web_fetch: Deep webpage content reader that automatically strips advertisements, navbars, and noise scripts into clean Markdown.
  • extract_devin_key: Automated multi-platform Devin & Windsurf API key extractor using sql.js.
  • AI_PROMPT.md: Dedicated machine-readable instructions for Claude, Cursor, and CodeBuddy AI agents to auto-deploy without manual steps.
  • Bilingual & SEO Optimized: Developer-focused, human-crafted documentation with full GEO/SEO tags and metadata.

📦 Quick Setup

{
  "mcpServers": {
    "devin-search": {
      "command": "npx",
      "args": ["-y", "devin-search-mcp"]
    }
  }
}

npm Package: https://www.npmjs.com/package/devin-search-mcp