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 |
|---|---|
| before_generating_code | AI MUST use this prompt before generating any code |
| validate_my_suggestion | AI should validate its own code before presenting to user |
| check_patterns | AI checks if it is following project patterns correctly |
| prevent_hallucination | AI verifies all imports and methods exist before using them |
| security_self_check | AI checks its own code for security issues |
| workflow_guidance | Get workflow guidance for specific tasks |
| performance_check | Track agent performance after completing a feature |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| AI Constraints & Rules | CRITICAL: Rules and constraints AI must follow when generating code |
| Current Code Patterns | REQUIRED: Patterns to match when generating new code |
| Hallucination Prevention Guide | IMPORTANT: Common AI mistakes and how to avoid them |
| Naming Conventions | MANDATORY: Exact naming patterns to follow |
| Security Requirements | CRITICAL: Security patterns that must be followed |
| Valid API Signatures | REFERENCE: Correct API methods and signatures to use |
| Error Handling Patterns | REQUIRED: How to handle errors, loading, and edge cases |
| Agent Memory | Persistent memory of patterns, successes, and learnings |
| Agent Context | Real-time context tracking for current development session |
| Pattern Library | Comprehensive library of code patterns for different scenarios |
| Workflow Templates | Step-by-step workflows for common development tasks |
| Test Patterns | Testing patterns and strategies for 80%+ coverage |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_before_suggesting | CRITICAL: AI must use this before suggesting any code to prevent hallucinations |
| validate_generated_code | Validate generated code for patterns, security, and best practices |
| get_pattern_for_task | Get the correct pattern to use for a specific task |
| check_security_compliance | Check code for security vulnerabilities and compliance |
| detect_existing_patterns | Analyze existing codebase to detect patterns and conventions |
| initialize_agent_workspace | Initialize AI agent workspace with template files and context |
| generate_tests_for_coverage | Generate intelligent tests to achieve 80%+ coverage |
| track_agent_performance | Track and analyze AI agent performance metrics |
| create_conversation_starters | Create conversation starters to help AI understand project context quickly |
| create_token_optimizer | Create tiered context files for token optimization with ROI tracking |
| create_ide_configs | Create IDE-specific configurations for Cursor, VS Code, and IntelliJ |
| setup_persistence_automation | Set up automated context updates with monitoring and validation |
| create_maintenance_workflows | Create team workflows for maintaining AI context quality over time |
| analyze_codebase_deeply | Perform comprehensive analysis of codebase to understand patterns, tech stack, and architecture |
| complete_setup_workflow | Complete MCP setup workflow: analyze codebase, create all context files, and configure automation |