Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get_repository_info | š Get basic repository metadata, statistics, and key information. Atomic tool focused purely on repository-level data without file content analysis. |
get_file_tree | š³ Get complete directory structure and file listing with filtering options. Focused on file system structure without content analysis. |
search_repository | Search for patterns, text, functions, or classes across the entire repository with advanced filtering options. |
get_file_content | š Retrieve content of specific files with smart truncation and batch processing capabilities. ā ļø FEATURES: ⢠Batch processing with concurrent file retrieval ⢠Automatic file validation and security checks ⢠Rich metadata extraction (file type, language, size, line count) ⢠Configurable processing limits and error handling ⢠Support for multiple file formats with type detection |
analyze_codebase | š¬ Comprehensive codebase analysis combining structure, architecture, and metrics. Provides unified view of code organization, design patterns, complexity, and quality indicators. |
analyze_dependencies | š¦ Comprehensive dependency analysis including external packages, internal dependencies, security vulnerabilities, and version conflicts. |
review_code | š Comprehensive code review combining AI insights with rule-based validation. Provides intelligent analysis, security scanning, and actionable recommendations. |
explain_code | š AI-powered code explanation generating human-readable documentation, tutorials, and architectural insights. Transforms technical analysis into accessible explanations. |
suggest_improvements | š” AI-powered improvement suggestions providing strategic refactoring recommendations, modernization plans, and architectural enhancements. |
transform_code | š§ Apply code transformations including syntax changes, structural reorganization, framework migration, and modernization. Combines syntax-level and structural changes. |
health_check | š„ System Health Check - Monitor server health, performance, and operational metrics. Provides comprehensive monitoring dashboard with real-time insights. |