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
pathstringAbsolute path to the project root directory
languagesarray<string>Optional: specific languages to analyze
categoriesarray<string>Optional: filter by debt categories
severitystring `(lowmediumhigh
maxFilesinteger min: 1Optional: 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.