Repository navigation
Releases
Releases · soulvon/devin-search-mcp
v2.1.0 - Support browser OAuth login
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--helpcommands. - Improved Diagnostics: Updated diagnostic messages and troubleshooting hints.
v2.0.1 — DX & SEO release
v2.0.1
- 无凭证时的报错带完整行动指引(Devin Desktop 下载链接/免费注册/扫描路径清单/诊断引导)
- README 双语前置要求提示块(没有 Devin 账号的用户第一眼即知门槛)
- 文档拆分:README.md(中文)+ README_en.md(英文),对齐五件套结构
- npm 元数据英文化 + keywords 12 个
- smithery.yaml 收录配置
v2.0.0: 原生极速架构 (Lightning Fast)
🚀 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:轻量抓取网页正文,自动剥离广告与导航栏输出 Markdownextract_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
🚀 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