LabscoMCP early access ↗
Mitek99MCP SERVER

DeepView MCP

Ask Gemini a question about an entire codebase packed into one file.

by Mitek99 ↗Model Routing, Multi-Model Consultation & Cost ControlCommunity

LABSCO SUMMARY

A second model that has read everything.

Your IDE assistant works from the files it happened to open; this one answers with the whole repository in front of it. The cost is that the snapshot is only as current as the last time you regenerated the file.

What it is

An MCP server that lets Cursor, Windsurf and other MCP-capable IDEs put a question to Gemini with a whole codebase in context. You supply the codebase as a single file; the server sends it along with the question.

What you get

  • One tool, deepview: a required question about the codebase, and an optional codebase_file to load before answering
  • The model chosen at launch with --model — the default is gemini-2.0-flash-lite
  • The codebase file pinned in the MCP config so every question hits the same snapshot, or supplied per call when you work across several projects
  • Log level controlled with --log-level, from DEBUG through CRITICAL

Requirements

Python 3.13+ and a Gemini API key from Google AI Studio, supplied as GEMINI_API_KEY. Install with pip install deepview-mcp. Your codebase has to arrive as one file — the author points at repomix to produce it, with an include and exclude list so vendored directories stay out. MIT.

Setup effort

One command plus a key — pip install deepview-mcp, then supply credentials