Enhanced Architecture MCP
Serves as the runtime environment for the MCP servers, providing the foundation for all server functionality.
Integrates local AI models through the Local AI Server, enabling token-efficient processing and hybrid local+cloud analysis.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Enhanced Architecture MCP check if my response contains any marketing language before I send it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Enhanced Architecture MCP
Enhanced Model Context Protocol (MCP) servers with professional accuracy, tool safety, user preferences, and intelligent context monitoring.
Overview
This repository contains a collection of MCP servers that provide advanced architecture capabilities for AI assistants, including:
Professional Accuracy Enforcement - Prevents marketing language and ensures factual descriptions
Tool Safety Protocols - Blocks prohibited operations and validates parameters
User Preference Management - Stores and applies communication and aesthetic preferences
Intelligent Context Monitoring - Automatic token estimation and threshold warnings
Multi-MCP Orchestration - Coordinated workflows across multiple servers
Related MCP server: Role-Specific Context MCP Server
Active Servers
Enhanced Architecture Server (enhanced_architecture_server_context.js)
Primary server with complete feature set:
Professional accuracy verification
Tool safety enforcement
User preference storage/retrieval
Context token tracking
Pattern storage and learning
Violation logging and metrics
Chain of Thought Server (cot_server.js)
Reasoning strand management:
Create and manage reasoning threads
Branch reasoning paths
Complete strands with conclusions
Cross-reference reasoning history
Local AI Server (local-ai-server.js)
Local model integration via Ollama:
Delegate heavy reasoning tasks
Token-efficient processing
Hybrid local+cloud analysis
Model capability queries
Installation
Prerequisites:
npm installConfiguration: Update your Claude Desktop configuration to include the servers:
{ "mcpServers": { "enhanced-architecture": { "command": "node", "args": ["D:\\arch_mcp\\enhanced_architecture_server_context.js"], "env": {} }, "cot-server": { "command": "node", "args": ["D:\\arch_mcp\\cot_server.js"], "env": {} }, "local-ai-server": { "command": "node", "args": ["D:\\arch_mcp\\local-ai-server.js"], "env": {} } } }Local AI Setup (Optional): Install Ollama and pull models:
ollama pull llama3.1:8b
Usage
Professional Accuracy
Automatically prevents:
Marketing language ("revolutionary", "cutting-edge")
Competitor references
Technical specification enhancement
Promotional tone
Context Monitoring
Tracks conversation tokens across:
Document attachments
Artifacts and code
Tool calls and responses
System overhead
Provides warnings at 80% and 90% capacity limits.
User Preferences
Stores preferences for:
Communication style (brief professional)
Aesthetic approach (minimal)
Message format requirements
Tool usage patterns
Multi-MCP Workflows
Coordinates complex tasks:
Create CoT reasoning strand
Delegate analysis to local AI
Store insights in memory
Update architecture patterns
Key Features
Version-Free Operation - No version dependencies, capability-based reporting
Empirical Validation - 60+ validation gates for decision-making
Token Efficiency - Intelligent context management and compression
Professional Standards - Enterprise-grade accuracy and compliance
Cross-Session Learning - Persistent pattern storage and preference evolution
File Structure
D:\arch_mcp\
├── enhanced_architecture_server_context.js # Main server
├── cot_server.js # Reasoning management
├── local-ai-server.js # Local AI integration
├── data/ # Runtime data (gitignored)
├── backup/ # Legacy server versions
└── package.json # Node.js dependenciesDevelopment
Architecture Principles
Dual-System Enforcement - MCP tools + text document protocols
Empirical Grounding - Measurable validation over assumptions
User-Centric Design - Preference-driven behavior adaptation
Professional Standards - Enterprise accuracy and safety requirements
Adding New Features
Update server tool definitions
Implement handler functions
Add empirical validation gates
Update user preference options
Test cross-MCP coordination
Troubleshooting
Server Connection Issues:
Check Node.js version compatibility
Verify file paths in configuration
Review server logs for syntax errors
Context Tracking:
Monitor token estimation accuracy
Adjust limits for conversation length
Use reset tools for fresh sessions
Performance:
Local AI requires Ollama installation
Context monitoring adds ~50ms overhead
Pattern storage optimized for < 2ms response
License
MIT License - see individual files for specific licensing terms.
Contributing
Architecture improvements welcome. Focus areas:
Enhanced token estimation accuracy
Additional validation gates
Cross-domain pattern recognition
Performance optimization
Available Tools
5 toolshybrid_analysisC
Hybrid local+cloud analysis for complex data
Inputs: data (required), approach, model.
model_listB
List available local AI models
Inputs: no named parameters.
query_local_aiC
Query local AI model via Ollama for reasoning assistance
Inputs: prompt (required), model, temperature.
reasoning_assistC
Structured reasoning assistance for complex problems
Inputs: problem (required), steps, model.
token_efficient_reasoningB
Delegate heavy reasoning to local AI to conserve cloud tokens
Inputs: reasoning_task (required), context, model.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 5 tools
Multiple tools have overlapping purposes that could cause confusion. 'query_local_ai' and 'reasoning_assist' both involve reasoning assistance with local AI, while 'hybrid_analysis' and 'token_efficient_reasoning' both address complex problem-solving with efficiency considerations. The descriptions don't clearly differentiate when to use one over the other.
The naming conventions are mixed but still readable. 'model_list' and 'query_local_ai' follow a verb_noun pattern, while 'hybrid_analysis', 'reasoning_assist', and 'token_efficient_reasoning' use descriptive phrases without clear verbs. This inconsistency makes the set less predictable but not chaotic.
With 5 tools, the count is reasonable for a server focused on AI and analysis tasks. It's slightly lean but covers core functionalities like listing models, querying AI, and analysis. A few more tools might enhance coverage, but this is within an appropriate range.
The toolset covers basic AI interaction and analysis but has notable gaps. There's no tool for managing or configuring models (e.g., load/unload), updating analysis parameters, or handling errors. The domain suggests more lifecycle operations, but agents can work around this with the provided tools.
Maintenance
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Cross-tool persistent memory and context for AI assistants over MCP.
MCP server for building and testing AI agents with multi-model experimentation and insights.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceA versatile Model Context Protocol server that enables AI assistants to manage calendars, track tasks, handle emails, search the web, and control smart home devices.23MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables role-based context management for AI agents, allowing users to establish specific instructions, maintain partitioned memory, and adapt tone for different agent roles in their system.1MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server providing AI assistants with comprehensive project, task, and subtask management capabilities with project-specific storage.2924 npm88MIT
- AlicenseNot gradedqualityDmaintenanceA collection of Python-based Model Context Protocol servers that extend AI assistant capabilities with tools for calculations, AWS services (S3 and RDS), and PostgreSQL database operations.MIT No Attribution