DeepView

v1.0.0Coding Agentsstable

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.

deepview-mcpmcpai-integration
Share:
66
Stars
0
Downloads
0
Weekly
0/5

What is DeepView?

DeepView is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 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.

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.

This server falls under the Coding Agents and Developer Tools categories on MCPgee, the world's largest MCP server directory with 33,000+ servers.

Features

  • DeepView MCP is a Model Context Protocol server that enables

Use Cases

Analyze large codebases with extensive context windows.
Leverage Gemini 2.5 Pro for codebase understanding.
Perform deep code analysis in Cursor and Windsurf.
ai-1st

Maintainer

LicenseMIT License
Languagepython
Versionv1.0.0
UpdatedMay 12, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx deepview-mcp

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

How to Set Up and Use DeepView

DeepView MCP is a Model Context Protocol server that lets AI-powered IDEs like Cursor and Windsurf analyze entire large codebases in a single pass by leveraging Google Gemini's extensive context window. It works by ingesting a repomix-packed snapshot of your repository and answering deep architectural or code-quality questions against the full source. Developers use it when normal context-window limits prevent their AI assistant from reasoning across many files simultaneously.

Prerequisites

  • Python 3.13 or later installed
  • A Google Gemini API key (obtain from Google AI Studio at aistudio.google.com)
  • Node.js 18.17.0 or later (needed to run repomix for packing the codebase)
  • An MCP-compatible client such as Claude Desktop, Cursor, or Windsurf
1

Install DeepView MCP

Install the package from PyPI using pip. This places the deepview-mcp binary on your PATH.

pip install deepview-mcp
2

Obtain a Gemini API key

Visit Google AI Studio (aistudio.google.com), sign in, and create an API key. Keep it ready as the GEMINI_API_KEY environment variable.

3

Pack your codebase with repomix

From your project root, run repomix to produce a single-file snapshot of the repository. DeepView reads this file to provide full-codebase context to Gemini.

npx repomix
4

Configure your MCP client

Add the DeepView server to your MCP client configuration. Replace the paths and API key with your actual values. The first positional argument is the path to the repomix output file.

{
  "mcpServers": {
    "deepview": {
      "command": "deepview-mcp",
      "args": ["/path/to/repomix-output.xml", "--model", "gemini-2.5-pro-exp-03-25"],
      "env": {
        "GEMINI_API_KEY": "your_gemini_api_key_here"
      }
    }
  }
}
5

Restart your MCP client

Restart Claude Desktop, Cursor, or Windsurf so it picks up the new server configuration. The DeepView tool will appear as available once the server starts.

6

Ask questions about your codebase

Use the deepview tool by asking your AI assistant any question about your codebase. The tool accepts a required 'question' parameter and an optional 'codebase_file' path if you want to override the default.

DeepView Examples

Client configuration

Add this block to claude_desktop_config.json (or your IDE's MCP settings) to enable DeepView with Gemini 2.5 Pro.

{
  "mcpServers": {
    "deepview": {
      "command": "deepview-mcp",
      "args": ["/path/to/repomix-output.xml", "--model", "gemini-2.5-pro-exp-03-25"],
      "env": {
        "GEMINI_API_KEY": "your_gemini_api_key_here"
      }
    }
  }
}

Prompts to try

These prompts exercise DeepView's ability to reason across the entire codebase at once.

- "What are the main architectural layers in this codebase and how do they interact?"
- "Find all places where database connections are opened but potentially not closed."
- "Explain the data flow from the API endpoint to the database for user authentication."
- "What design patterns are used in this project and are they applied consistently?"

Troubleshooting DeepView

Error: GEMINI_API_KEY not set or invalid

Make sure the env block in your MCP config contains a valid key from Google AI Studio. Do not put the key in args — it must be in the env section.

deepview-mcp command not found after pip install

The pip scripts directory may not be on your PATH. Try running 'python -m deepview_mcp' instead, or add the Python scripts folder (e.g. ~/.local/bin) to your PATH.

Model returns context-length errors for very large codebases

Use repomix's ignore options (.repomixignore) to exclude generated files, test fixtures, and vendor directories before packing. This reduces the token count fed to Gemini.

Frequently Asked Questions about DeepView

What is DeepView?

DeepView is a Model Context Protocol (MCP) server that 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. It connects AI assistants to external tools and data sources through a standardized interface.

How do I install DeepView?

Follow the installation instructions on the DeepView GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.

Which AI clients work with DeepView?

DeepView works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.

Is DeepView free to use?

Yes, DeepView is open source and available under the MIT License license. You can use it freely in both personal and commercial projects.

Browse More Coding Agents MCP Servers

Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.

Quick Config Preview

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

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

Ready to use DeepView?

Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.

33,000+ ServersFree & Open SourceStep-by-Step Guides