analyze_project
Scans an entire project for technical debt, returning issues, metrics, and prioritized recommendations so you can identify and address code quality risks.
Instructions
Analyze an entire project for technical debt. Scans all supported files and returns a comprehensive report with issues, metrics, and recommendations.
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": {
"path": "<path>"
},
"name": "analyze_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to the project root directory | |
| maxFiles | No | Optional: maximum number of files to analyze (minimum: 1) | |
| severity | No | Optional: minimum severity level | |
| languages | No | Optional: specific languages to analyze | |
| categories | No | Optional: filter by debt categories |