Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
AI_MODEL | No | Default AI model to use | anthropic/claude-3.5-sonnet |
NODE_ENV | No | Environment mode | production |
LOG_LEVEL | No | Logging level | info |
GITHUB_TOKEN | Yes | GitHub API access token | |
OPENROUTER_API_KEY | Yes | OpenRouter API access key | |
MAX_RESPONSE_TOKENS | No | Response size limit | 25000 |
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. |