Skip to content

analyze_project ​

read-only No side effects on server state.

Analyze an entire project for technical debt. Scans all supported files and returns a comprehensive report with issues, metrics, and recommendations.

Arguments ​

ArgumentTypeRequiredDescription
pathstring✅Absolute path to the project root directory
languagesarray<string>—Optional: specific languages to analyze
categoriesarray<string>—Optional: filter by debt categories
severitystring `(lowmediumhigh
maxFilesinteger min: 1—Optional: maximum number of files to analyze (minimum: 1)

Example ​

json
{
  "name": "analyze_project",
  "arguments": {
    "path": "/abs/path/to/project"
  }
}

Generated from TOOL_DEFINITIONS in src/server/tools.ts — do not edit by hand. Source: tools.ts.