Skip to main content
Glama
jadenmaciel

AI Validation MCP Server

by jadenmaciel

šŸš€ AI Validation MCP Server - Automatic Prompt Optimization

Python 3.8+ MCP Compatible License: MIT

A fully automatic prompt optimization Model Context Protocol (MCP) server that enhances every prompt with world-class prompt engineering techniques. No manual intervention required - just install, configure, and every prompt gets automatically optimized!

✨ What It Does

šŸŽÆ Fully Automatic: Every prompt you send gets automatically enhanced with expert techniques
🧠 Expert-Level Optimization: Applies world-class prompt engineering without any manual work
šŸ” Visual Feedback: Shows exactly what optimizations were applied to each prompt
⚔ Smart Detection: Automatically detects technical, creative, or analytical content
šŸŽØ Domain Expertise: Adds appropriate expert context based on your prompt content

Related MCP server: PromptForge MCP Server

šŸŽÆ Example: Before vs After

Your Original Prompt:

Use the auto_optimize tool with prompt: "How do I write better Python code?"

What You'll See (Automatically Enhanced):

šŸš€ **AI VALIDATION: PROMPT AUTOMATICALLY OPTIMIZED** šŸš€

šŸ”§ **ORIGINAL PROMPT**: How do I write better Python code?

✨ **AUTO-OPTIMIZED VERSION**: Please provide a comprehensive and detailed response with specific examples and practical guidance.

As a senior technical expert, please include best practices, potential pitfalls, and real-world implementation considerations.

Please explain your reasoning and methodology.

šŸ” **OPTIMIZATIONS APPLIED**:
  • šŸŽÆ Enhanced clarity and detail requirements
  • šŸ› ļø Technical expertise context added  
  • 🧠 Reasoning and methodology requested
  • 🌟 Expert system identity applied

---

[Then you get a comprehensive expert response with examples, best practices, step-by-step guidance, etc.]

šŸš€ Quick Start

Step 1: Install

# Clone the repository
git clone https://github.com/jadenmaciel/ai-validation-mcp-server.git
cd ai-validation-mcp-server

# Set up virtual environment
python3 -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

# Install dependencies
pip install -r requirements.txt

Step 2: Configure Cursor

Add this to your ~/.cursor/mcp.json file:

{
  "mcpServers": {
    "ai_validation_auto": {
      "command": "python3",
      "args": ["/path/to/ai-validation-mcp-server/run_mcp_auto.py"]
    }
  }
}

Important: Replace /path/to/ai-validation-mcp-server/ with your actual path!

Step 3: Restart Cursor

  1. Close all Cursor windows

  2. Quit Cursor entirely (Cmd+Q / Ctrl+Q)

  3. Restart Cursor

Step 4: Verify It's Working

  1. Go to Settings → Features → MCP Servers

  2. Look for ai_validation_auto with a green dot āœ…

  3. Try asking any question - you should see the optimization indicators!

šŸŽÆ Automatic Optimizations Applied

The server automatically detects your prompt type and applies appropriate enhancements:

šŸ› ļø Technical Prompts (code, programming, technical questions)

  • Adds senior technical expert context

  • Requests best practices and pitfalls

  • Asks for implementation considerations

šŸŽØ Creative Prompts (writing, design, creative tasks)

  • Adds creative professional context

  • Requests innovative approaches and options

  • Asks for creative insights

šŸ“Š Analytical Prompts (data, research, analysis)

  • Adds analytical expert context

  • Requests systematic analysis

  • Asks for data-driven insights

šŸŽÆ All Prompts Get:

  • Enhanced clarity and detail requirements

  • Structured response formatting (when appropriate)

  • Concrete examples and illustrations

  • Step-by-step explanations for complex topics

  • Expert-level system identity

šŸ“ Project Structure

ai-validation-mcp-server/
ā”œā”€ā”€ ai_validation_mcp_auto.py    # šŸš€ Main automatic optimization server
ā”œā”€ā”€ run_mcp_auto.py              # šŸ”§ Server runner with venv handling
ā”œā”€ā”€ requirements.txt             # šŸ“¦ Python dependencies
ā”œā”€ā”€ README.md                    # šŸ“– This documentation
ā”œā”€ā”€ LICENSE                      # āš–ļø MIT License
ā”œā”€ā”€ .gitignore                   # šŸ™ˆ Git ignore rules
└── venv/                        # šŸ Virtual environment (auto-created)

šŸ”§ Configuration Options

The server works automatically with zero configuration, but you can customize by editing ai_validation_mcp_auto.py:

  • Modify optimization rules in optimize_user_prompt()

  • Adjust expert system prompt in create_expert_system_prompt()

  • Change detection patterns for different prompt types

šŸ” Troubleshooting

Green dot not showing?

Step 1: Ensure MCP Server is Set Up Go to your MCP server folder:

cd /home/jaden/ai-validation-server

Activate its virtual environment:

source venv/bin/activate

Start the MCP server manually to confirm it runs without error:

python ai_validation_mcp_auto.py

You should see the startup message similar to:

šŸš€ Starting AI Validation MCP Server (Automatic Mode)
Press Ctrl+C to stop the server.

No optimization indicators?

  1. Verify the green dot is present in MCP settings

  2. Check absolute path in mcp.json is correct

  3. Ensure Cursor was completely restarted (not just closed)

Permissions issues?

chmod +x /path/to/ai-validation-mcp-server/run_mcp_auto.py
chmod +x /path/to/ai-validation-mcp-server/ai_validation_mcp_auto.py

Check logs:

  • In Cursor: Ctrl+Shift+U → "MCP Logs"

  • Look for "šŸš€ Starting AI Validation MCP Server (Automatic Mode)"

šŸŽ‰ What You Get

āœ… Zero Manual Work - Every prompt automatically optimized
āœ… Expert-Level Responses - World-class prompt engineering applied
āœ… Visual Confirmation - See exactly what optimizations were applied
āœ… Smart Detection - Appropriate expertise based on content
āœ… Better Results - More comprehensive, structured, actionable responses

šŸ¤ Contributing

Contributions welcome! Feel free to:

  • Improve optimization techniques

  • Add new prompt detection patterns

  • Enhance the expert system prompts

  • Submit bug reports or feature requests

šŸ“„ License

MIT License - see LICENSE file for details.


Transform every prompt into an expertly optimized query automatically! šŸš€

Repository: https://github.com/jadenmaciel/ai-validation-mcp-server

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

–Maintainers
–Response time
–Release cycle
–Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Intelligently optimizes and enhances user prompts before execution using pattern matching, domain-specific enhancements, and analytics tracking for consistent AI outputs across marketing, data analysis, tax/accounting, and code generation domains.
    11
    2
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    Analyzes, refines, and optimizes prompts for AI assistants by fixing grammar, improving clarity, applying best practices like chain-of-thought and few-shot learning, and scoring prompt quality across multiple dimensions.
    3
    16
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    Refines and optimizes prompts for LLMs through adaptive questioning and intelligent clarification workflows. Supports multiple AI providers (Google, OpenAI, Anthropic, Groq, Qwen) with interactive prompt enhancement and targeted modifications.
    17
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jadenmaciel/ai-validation-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server