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 |