Back to Home
rogermt icon

mcp-repo-onboarding

Verified Safe

by rogermt

Overview

Analyzes local Python and Node.js repositories to generate and maintain practical ONBOARDING.md documentation.

Installation

Run Command
uv run mcp-repo-onboarding

Environment Variables

  • REPO_ROOT
  • MCP_REPO_ONBOARDING_MAX_FILES
  • MCP_REPO_ONBOARDING_PYTHON_DETECTED

Security Notes

The server explicitly prioritizes static analysis, disallows network access, and prevents code execution (no subprocess.run on user code). Path resolution rigorously checks for directory traversal (`resolve_path_inside_repo`). It also uses `IgnoreMatcher` to filter sensitive directories like `.git/`, `node_modules/`, and virtual environments. File content reads are size-capped for safety. There are no hardcoded secrets or obvious obfuscation.

Similar Servers

Stats

Interest Score29
Security Score9
Cost ClassMedium
Avg Tokens5000
Stars1
Forks0
Last Update2026-01-08

Tags

MCP ServerStatic AnalysisOnboardingPythonNode.jsDeveloper ToolsCode AnalysisDocumentation Generation