depct: MCP Server Provides Claude with Live Runtime Analysis and Documentation

✍️ OpenClawRadar📅 Published: March 18, 2026🔗 Source
depct: MCP Server Provides Claude with Live Runtime Analysis and Documentation
Ad

What depct Does

depct is an MCP server that gives Claude Code access to always-updated documentation, runtime analysis, dependency maps, and architecture diagrams. It instruments your Node.js runtime to capture application behavior and generates structured documentation that Claude reads before starting to code.

Setup and Runtime Instrumentation

To start using depct, run:

npx depct.dev start

The tool instruments your Node.js runtime and captures:

  • HTTP routes
  • DB queries
  • Middleware chains
  • External calls
  • Response codes

Documentation Structure and Confidence Levels

depct generates structured runtime documentation tagged with three confidence levels:

  • Observed: Saw it happen during runtime
  • Inferred: Strong evidence from runtime patterns
  • Hypothesis: Possible risk based on analysis
Ad

What Claude Gets Access To

  • Full documentation that's always up to date with Claude's changes
  • Runtime errors with file location, endpoint, status code, and occurrence count
  • Architecture overview showing how services connect and where dependencies break
  • Breaking change detection - if a route rename or dependency update causes failures, it surfaces immediately

Testing Results

During testing, the runtime error data immediately told Claude that errors were 404s from probe traffic hitting undefined routes. This would have required reading code and server logs to piece together manually. The call graph surfaced a self-loop in middleware without any manual instrumentation. After a route rename, updating documentation required only one tool call instead of hunting down every documentation reference.

How It Works with Claude

Claude reads the generated documentation before it starts coding. When Claude finishes making changes, depct incrementally updates the documentation automatically with no manual step required.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Octopoda MCP Server Adds Persistent Memory, Loop Detection, and Audit Trails to Claude Code
Tools

Octopoda MCP Server Adds Persistent Memory, Loop Detection, and Audit Trails to Claude Code

A developer built Octopoda, an MCP server that integrates with Claude Code to provide persistent memory, loop detection, audit trails, and shared knowledge spaces for AI agents. The system uses PostgreSQL with pgvector for semantic search, FastAPI, and a React dashboard.

OpenClawRadar
Claude Desktop Feature Request: Session Start Hook for Automatic Initialization
Tools

Claude Desktop Feature Request: Session Start Hook for Automatic Initialization

A developer building persistent context systems for Claude Desktop identifies a gap: the User Preferences field only injects instructions when the user sends the first message, requiring manual triggers for initialization. They propose adding an "On Session Start" execution field that runs automatically when a new conversation opens.

OpenClawRadar
Grape Root Tool Reduces Claude Code Token Usage by Caching Repository Context
Tools

Grape Root Tool Reduces Claude Code Token Usage by Caching Repository Context

A free experimental tool called Grape Root addresses redundant token consumption in Claude Code by maintaining lightweight state about previously explored repository files, preventing unnecessary re-reads of unchanged files during follow-up prompts.

OpenClawRadar
Code Evolution Method Triples LLM Performance on ARC-AGI-2 Benchmark
Tools

Code Evolution Method Triples LLM Performance on ARC-AGI-2 Benchmark

Researchers achieved a 2.8x improvement on the ARC-AGI-2 benchmark using code evolution with open-weight models, reaching 34% accuracy at $2.67 per task. The same method pushed Gemini 3.1 Pro to 95% accuracy at $8.71 per task.

OpenClawRadar