MCP.Market

Codigest MCP server

by NaNIsaac·io.github.NaNIsaac/codigest·v0.13.0·1 stars

Terminal output, project snapshots and semantic diffs as LLM-ready context

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

not scanned yet

Adoption
Growing

1 stars87 downloads/wk

Reviews

Write one

Nobody has reviewed Codigest yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Codigest tools

No tool declarations could be read from the package source. They show once the server is installed.

Not scanned yet. New listings are scanned within a day or two of arriving.

How Codigest compares

Against every graded AI and agents MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 90% of 4,460 AI and agents servers
GitHub stars
1
more than 50% of 2,711 AI and agents servers
Downloads a week
87
more than 61% of 1,538 AI and agents servers with a package

Release history: 4 versions in the registry since 2026-10-15, latest 2026-10-28, typically one every 5 days.

Install Codigest in Claude Code, Cursor or VS Code

claude mcp add codigest -- uvx codigest
Add to Cursor

What the publisher says

From the Codigest repository's README, as published. We do not edit it. Read it on GitHub

Codigest

<!-- mcp-name: io.github.NaNIsaac/codigest -->

Codigest is a standalone CLI tool designed to extract, structure, and track the context of your codebase for Large Language Models (LLMs).

Unlike simple copy-paste tools, Codigest employs a Context Anchor system (Shadow Git) to track changes locally without polluting your main version control history. It also features Semantic Analysis to detect structural changes in your code.

Note: You can use the short alias cdg instead of codigest for faster typing.

Quickstart

uvx codigest scan          # try it without installing
uv tool install codigest  # or install the `cdg` command

cdg scan                  # whole project as LLM-ready XML (copied to clipboard)
cdg init && cdg diff      # set an anchor, later get only what changed
cdg cap -- pytest -q      # run a command and keep its output
cdg term -f               # hand the last failed command + output to your LLM
claude mcp add codigest -- cdg mcp   # let AI agents call all of the above

Core Philosophy

  • Read-Only & Safe: Codigest never modifies your source code. It only reads, analyzes, and formats context.
  • Context-Aware: Instead of dumping raw text, it structures code into XML snapshots designed for LLM comprehension.
  • Session-Based Tracking: It maintains an internal anchor to track "work-in-progress" changes independently of your Git commits.
  • Environment Isolated: Runs in its own isolated Python 3.15 environment via uv, ensuring it never conflicts with your project's dependencies.

Installation

Codigest runs as a global tool. You don't need to add it to your project's requirements.txt. We strongly recommend using uv for the best experience.

Step 1: Install uv

If you don't have uv installed, use Winget (Windows) or curl (macOS/Linux).

# Windows (via Winget)
winget install --id astral-sh.uv

# macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

Step 2: Install codigest

Install Codigest globally. uv will automatically manage the required Python 3.15 environment for you.

uv tool install codigest

Codigest needs Python 3.15. If uv reports a syntax error on lazy import, it picked an early 3.15 alpha: run uv self update (or upgrade uv) and install again.

Step 3: Update Path (Important!)

To run codigest (or cdg) from any terminal, ensure your tools directory is in your PATH.

uv tool update-shell

> Note: Restart your terminal (or VS Code) after this step to apply changes.

Workflow & Commands

Once installed, use the cdg command anywhere.

1. Initialization

Sets up the .codigest directory and captures the initial baseline anchor.

cdg init

2. Full Context Snapshot (scan)

Scans the codebase and generates a structured XML snapshot. Includes a Pre-flight Check to prevent accidental token overflow.

  • Output: .codigest/snapshot.txt (or stdout with -s)
  • Features:
  • Smart Confirmation: Automatically skips confirmation for small contexts, but warns you for large ones (>30k tokens).
  • Dependency Resolution (-r): Automatically finds and includes local files imported by your target files.
  • Scope Control: You can specify folders or files to scan.
  • Terminal Output (-s / --stdout): Output directly to stdout instead of saving to file.
# Basic scan (Interactive confirmation if large)
cdg scan

# Scan specific folder with dependency resolution (Smart Context)
cdg scan src/main.py -r

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Codigest: common questions

Is Codigest MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Codigest safety report
How do I install Codigest?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Codigest need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Codigest maintained?
The last commit was 20 days ago (2026-10-15). The latest release is v0.13.0.
What can I use instead of Codigest?
Servers from other publishers that do the same job: Serena MCP: the IDE for your agent MCP server, Power BI Authoring MCP Server (Local) and Memanto MCP server.
How does Codigest compare with other AI and agents MCP servers?
safety score 92/100 (higher than 90% of 4,460 AI and agents servers); github stars 1 (more than 50% of 2,711 AI and agents servers); downloads a week 87 (more than 61% of 1,538 AI and agents servers with a package). Full comparison.

Alternatives to Codigest

Same job from other publishers: the closest match first, then the best rated.

  • Serena MCP: the IDE for your agent
    A powerful toolkit for coding, providing semantic retrieval and editing capabilities.
    C
  • Power BI Authoring MCP Server (Local)
    The Power BI Authoring MCP server lets an AI agent create and change Power BI semantic models.
    A
  • Memanto
    MCP server for Memanto - persistent semantic memory for any MCP-compatible agent
    A
  • REA
    Reverse engineer anything from your terminal or agent with one CLI and MCP server.
    A
  • llmtrim
    MCP server and proxy that compresses LLM prompts, tool output, and replies to cut token cost.
    A