Token导航 LogoToken导航

MCP Server · 开发工具

DeepView MCP

DeepView MCP is a Model Context Protocol server that enables IDEs like Cursor and Windsurf to analyze large codebases using Gemini 2.5 Pro's extensive context window.

stdio官方级别未说明来源级核验工具 0@smithery/cli
代码分析PythonClaude开发工具CursorWindsurfClaude Desktop

快速开始

作者 / 组织
ai-1st
提供方
ai-1st
运行时
Node.js

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

66

仓库热度

收录来源

4 个

MCP.so

选型结论

DeepView MCP 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过stdio 本地进程接入,适配 Cursor、Windsurf、Claude Desktop,有可以直接复制的安装命令;接入前先确认权限范围。

分类

开发工具

传输方式

stdio

认证方式

无需认证

部署方式

支持远程部署

安装与配置

安装命令

npx -y @smithery/cli install @ai-1st/deepview-mcp --client claude

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Node.js,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

DeepView MCP

DeepView MCP是一个模型上下文协议服务器,它使Cursor和Windsurf等IDE能够使用Gemini的广泛上下文窗口分析大型代码库。

特性

  • 从单个文本文件加载整个代码库(例如,使用repomix等工具创建)
  • 使用Gemini的大上下文窗口查询代码库
  • 连接到支持MCP协议的IDE,如Cursor和Windsurf
  • 通过命令行参数配置Gemini模型选择

先决条件

安装

通过Smithery安装

通过以下方式自动安装DeepView for Claude Desktop 史密瑟里:

npx -y @smithery/cli install @ai-1st/deepview-mcp --client claude

使用pip

pip install deepview-mcp

用法

启动服务器

注意:您不需要手动启动服务器。这些参数在IDE中的MCP设置中配置(见下文)。

# Basic usage with default settings
deepview-mcp [path/to/codebase.txt]

# Specify a different Gemini model
deepview-mcp [path/to/codebase.txt] --model gemini-2.0-pro

# Change log level
deepview-mcp [path/to/codebase.txt] --log-level DEBUG

代码库文件参数是可选的。如果没有提供,您需要在查询时指定它。

命令行选项

  • --model MODEL:指定要使用的Gemini模型(默认值:Gemini-2.0-flash-lite)
  • --log-level {DEBUG,INFO,WARNING,ERROR,CRITICAL}:设置日志记录级别(默认值:INFO)

使用IDE(光标/风帆/…)

  1. 打开IDE设置
  2. 导航到MCP配置
  3. 添加具有以下配置的新MCP服务器:
   {
     "mcpServers": {
       "deepview": {
         "command": "/path/to/deepview-mcp",
         "args": [],
         "env": {
           "GEMINI_API_KEY": "your_gemini_api_key"
         }
       }
     }
   }

设置代码库文件是可选的。如果使用相同的代码库,则可以使用以下配置设置默认代码库文件:

{
   "mcpServers": {
     "deepview": {
       "command": "/path/to/deepview-mcp",
       "args": ["/path/to/codebase.txt"],
       "env": {
         "GEMINI_API_KEY": "your_gemini_api_key"
       }
     }
   }
 }

以下是如何指定要使用的Gemini版本:

{
   "mcpServers": {
     "deepview": {
       "command": "/path/to/deepview-mcp",
       "args": ["--model", "gemini-2.5-pro-exp-03-25"],
       "env": {
         "GEMINI_API_KEY": "your_gemini_api_key"
       }
     }
   }
}
  1. 重新加载MCP服务器配置

可用工具

服务器提供了一个工具:

  1. deepview:问一个关于代码库的问题

- 必需参数: question -关于代码库的问题 - 可选参数: codebase_file -查询前要加载的代码库文件的路径

准备您的代码库

DeepView MCP需要一个包含整个代码库的单个文件。您可以使用 再混合 以AI友好的格式准备您的代码库。

使用repomix

  1. 基本用法:在项目目录中运行repomix以创建默认输出文件:
# Make sure you're using Node.js 18.17.0 or higher
npx repomix

这将生成一个 repomix-output.xml 包含代码库的文件。

  1. 自定义配置:创建配置文件以自定义要打包的文件和输出格式:
npx repomix --init

这创建了一个 repomix.config.json 您可以编辑到的文件:

  • 包含/排除特定文件或目录
  • 更改输出格式(XML、JSON、TXT)
  • 设置输出文件名
  • 配置其他打包选项

重新混音配置示例

这里有一个例子 repomix.config.json 文件:

{
  "include": [
    "**/*.py",
    "**/*.js",
    "**/*.ts",
    "**/*.jsx",
    "**/*.tsx"
  ],
  "exclude": [
    "node_modules/**",
    "venv/**",
    "**/__pycache__/**",
    "**/test/**"
  ],
  "output": {
    "format": "xml",
    "filename": "my-codebase.xml"
  }
}

有关repomix的更多信息,请访问 .

许可证

麻省理工学院

作者

德米特里·德佳列夫(ddegtyarev@gmail.com)

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

developer-tools代码分析Python本地部署IDE集成大型代码库Gemini模型开发工具

支持客户端

CursorWindsurfClaude DesktopClaude

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 已经适配 Cursor、Windsurf、Claude Desktop,换客户端不用重新研究配置。

先想清楚的地方

  • stdio 方式要求本地装好 Node.js,换机器要重新装一遍。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 已经在用 Cursor 的用户,接入路径最短。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
DeepView MCP

MCP.so · 本页

0stdio有4 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

DeepView MCP 怎么安装?

公开资料给出的安装命令是 npx -y @smithery/cli install @ai-1st/deepview-mcp --client claude,运行环境为 Node.js。装完后按客户端要求写进 MCP 配置,重启客户端生效。

DeepView MCP 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Node.js;保存后完全退出客户端再打开,配置才会生效。

DeepView MCP 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

DeepView MCP 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

DeepView MCP 支持哪些客户端?

公开资料标注支持 Cursor、Windsurf、Claude Desktop、Claude;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP