Self Evolving Mcp Brain — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Self Evolving Mcp Brain (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
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.
| File | Role | Port |
|---|---|---|
mcp_server.py | FastMCP server; exposes skills://rhythm-standards resource | (stdio MCP) |
ui_server.py | FastAPI backend — bridges UI ↔ freellmapi proxy | 8000 |
frontend_server.py | Static server for the Vue 3 SPA | 3000 |
freellmapi_client.py | Raw-HTTP client for the freellmapi proxy (no OpenAI SDK) | — |
frontend/index.html | Vue 3 chat UI + code preview | — |
.mcp_skills/ | Crystallized skills library (read by the MCP resource) | — |
freellmapi proxy running locally on http://localhost:3001(it is a Node/Docker app, not a Python package).
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 shell# Terminal A — UI backend
python ui_server.py # :8000
# Terminal B — frontend
python frontend_server.py # :3000Open http://localhost:3000.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.