Devin Search MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEVIN_PATH | No | Optional path to the Devin Desktop executable if installed in a non-standard location, e.g. E:\Program\devin\resources\app\extensions\windsurf\devin\bin\devin.exe. Not required if Devin Desktop is installed in the default location and already logged in. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| devin_web_searchA | AI 驱动的实时网页搜索工具 (基于 Devin 联网引擎)。通过自然语言检索全网技术文档、最新版本特性、解决方案和开源生态,输出包含标题、URL及核心摘录的结构化结果。 参数提示:
|
| devin_web_fetchA | 抓取并深度阅读指定网页的正文。自动过滤广告、导航、页脚与杂乱代码,支持输出纯正文或规范的 Markdown 格式。 |
| extract_devin_keyA | 从本地安装中自动提取 Devin / Windsurf API Key (对齐 fast-context-mcp 的 extract_windsurf_key)。自动检测操作系统,读取 state.vscdb 或 credentials.toml 并输出有效凭据。 |
| devin_statusB | 诊断工具: 检测本地 Devin 安装路径、登录身份与可用性状态。 |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 4 tools
The four tools have largely distinct purposes: status diagnostics, web search, web fetch, and key extraction. However, devin_status and extract_devin_key both inspect the local Devin installation, which could cause minor confusion about which to use for setup troubleshooting.
Three tools use the devin_ prefix (devin_status, devin_web_search, devin_web_fetch) while extract_devin_key breaks the pattern and embeds the prefix in the middle. Verb style also varies (noun for status/search/fetch vs. verb for extract), but all use snake_case consistently.
Four tools is a well-scoped set for a search-focused MCP server, covering search, fetch, diagnostics, and credential extraction. Each tool has a clear purpose without redundancy.
The surface covers the core search and fetch operations plus setup helpers, leaving no major dead ends for typical use. A minor gap exists around active authentication or login management, but agents can work around it.