Self-Evolving MCP Brain
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., "@Self-Evolving MCP BrainAnalyze this Vue component and help me refine it into a skill."
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.
Self-Evolving MCP Brain
A self-updating MCP (Model Context Protocol) system: analyze design/code inputs with an LLM, converse to refine them, then crystallize approved patterns into a local skill library that MCP agents can read.
Components
File | Role | Port |
| FastMCP server; exposes | (stdio MCP) |
| FastAPI backend — bridges UI ↔ freellmapi proxy | 8000 |
| Static server for the Vue 3 SPA | 3000 |
| Raw-HTTP client for the freellmapi proxy (no OpenAI SDK) | — |
| Vue 3 chat UI + code preview | — |
| Crystallized skills library (read by the MCP resource) | — |
Related MCP server: MCPatterns
Prerequisites
Python 3.10+ (built on 3.12).
The
freellmapiproxy running locally onhttp://localhost:3001(it is a Node/Docker app, not a Python package).A unified key from the proxy's Keys page.
Setup
python3 -m venv .venv && . .venv/bin/activate
pip install -r requirements.txt
cp .env.example .env # then edit FREELLMAPI_KEY
set -a; source .env; set +a # export env vars into your shellRun (Phase 2)
# Terminal A — UI backend
python ui_server.py # :8000
# Terminal B — frontend
python frontend_server.py # :3000Open http://localhost:3000.
Phase status
Phase 1 ✅ MCP server + resource.
Phase 2 ✅ Conversational analyzer UI + freellmapi integration.
Phase 3 ✅ Crystallization pipeline (APPROVE & CRYSTALLIZE button).
Phase 4 ✅ End-to-end test with a real link.
This server cannot be deployed
Maintenance
Related MCP Connectors
Design intelligence for coding agents: audits, design systems, and a taste profile agents consult.
LLM Orchestration MCP Agent
MCP-Native LLM Orchestration Agent
Persistent memory and cross-session learning for AI coding assistants (hosted remote MCP).
Related MCP Servers
- AlicenseNot gradedqualityFmaintenancePersistent memory and pattern learning for AI coding assistants via MCP.67 npm173MIT
- FlicenseBqualityDmaintenanceAn MCP server that enables users to store and retrieve personalized coding patterns, serving as a persistent memory layer for LLM agents. It allows AI models to generate code and refactor projects according to a user's specific styles, technologies, and established development conventions.71-
- AlicenseNot gradedqualityDmaintenanceA methodology and MCP server for agent-driven software development where humans write specs and agents implement code, enforced by six mechanical gates to ensure spec validity, contracts, tests, and review.17 npmMIT
- AlicenseNot gradedqualityDmaintenanceAn MCP server that enables AI agents to dynamically create and reuse executable skills (Python functions) from natural language descriptions, with automatic skill crystallization and real-time MCP spec updates.43MIT