smart_score
Recalculate, sync, diagnose, optimize, and reset project health scores across MCP tools for centralized coordination of scoring operations.
Instructions
Central coordination for project health scoring system - recalculate, sync, diagnose, optimize, and reset scores across all MCP tools
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| operation | Yes | Smart scoring operation to perform | |
| projectPath | Yes | Path to project directory | |
| components | No | Score components to recalculate (for recalculate_scores operation) | |
| forceUpdate | No | Force update even if data is fresh | |
| updateSources | No | Trigger source tool updates before recalculating | |
| todoPath | No | Path to TODO.md file (for sync_scores operation) | TODO.md |
| triggerTools | No | Tools to trigger for fresh data (for sync_scores operation) | |
| rebalanceWeights | No | Recalculate optimal scoring weights (for sync_scores operation) | |
| includeHistory | No | Include score history analysis (for diagnose_scores operation) | |
| checkDataFreshness | No | Validate data freshness across tools (for diagnose_scores operation) | |
| suggestImprovements | No | Provide score improvement suggestions (for diagnose_scores operation) | |
| analysisMode | No | Method for weight optimization (for optimize_weights operation) | current_state |
| customWeights | No | Custom weight overrides (for optimize_weights operation) | |
| previewOnly | No | Preview changes without applying (for optimize_weights operation) | |
| component | No | Score component to reset (for reset_scores operation) | all |
| preserveHistory | No | Preserve score history in backup (for reset_scores operation) | |
| recalculateAfterReset | No | Immediately recalculate after reset (for reset_scores operation) | |
| intentId | No | Intent ID to get score trends for (for get_intent_scores operation) |