Getting Started¶
You'll go from zero to your first analysis in under two minutes. The path is simple: install, initialize, analyze.
-
Install
Zero-install with
uvxor onepip installcommand. Python 3.12+ required, no compiled extensions. -
Quickstart
Run
mcp-zen-of-languages-cli initandmcp-zen-of-languages-cli reportsto see your first violations, severities, and remediation prompts. -
MCP Integration
Connect to VS Code, Copilot, or any MCP-compatible client for AI-powered analysis workflows.
Recommended path
Start with MCP Integration to connect your editor, then use Quickstart to see your first analysis results. The CLI is available for local and CI workflows.
Supported languages
MCP Zen of Languages currently supports Python, TypeScript, and Rust. See the Language Guides for idiomatic rules and configuration per language.
MCP-first 5-minute workflow¶
- Start the server:
uvx --from mcp-zen-of-languages mcp-zen-of-languages-server - Connect your editor/client using the
zen-of-languagesserver key. - Run
analyze_zen_violationson one active file. - Generate remediation with
generate_promptsfor the highest-severity findings. - Re-run analysis to confirm the score improves.
Legacy aliases zen and zen-mcp-server still work if you already have them in
shell history or existing local scripts.
See Also¶
- User Guide — Deep-dive on configuration, languages, and remediation workflows.
- Security — Security posture, data handling expectations, and operational safety.
- API Reference — Programmatic integration points for analyzers and server tools.