docs_analyze_project
Analyzes project structure and performs deep code analysis using language-specific AST parsers to generate documentation for multi-language projects.
Instructions
Analyze project structure and perform deep code analysis to understand the project for documentation generation. Supports TypeScript, JavaScript, Python, Go, and more. Deep analysis extracts classes, functions, interfaces, documentation coverage, and more.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"projectPath": "<projectPath>"
},
"name": "docs_analyze_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectPath | Yes | Path to the project directory to analyze | |
| language | No | Primary programming language (typescript, javascript, python, go, etc.) | |
| deep | No | Enable deep code analysis using language-specific AST parsers (default: true) |