chrysalide-mcp
Click on "Install 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., "@chrysalide-mcpAdd a Calculator class with add, subtract, multiply, divide and pytest tests."
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.
chrysalide-mcp
Serveur MCP agentique. Le Cerveau (IDE) dépose une consigne de feature complète, l'Agent transforme dans une sandbox isolée, et un rapport vérifiable en émerge.
En une phrase
Chrysalide reçoit une consigne ("ajoute un système d'auth JWT avec tests"), boucle en interne (plan → act → validate → correct) dans une sandbox git worktree, et rend au Cerveau un rapport structuré (diff, tests exécutés, décisions, blocages). Le Cerveau n'orchestre pas — il valide.
Positionnement
Pas un remplacement de Claude Code / Cursor. Ceux-ci gardent le Cerveau dans la boucle en permanence.
Pas un agent qui commit. La sandbox reste isolée du repo utilisateur ; l'intégration est manuelle.
Pas un système multi-agents libre. Architecture étoile stricte, superviseur unique.
Objectif principal : économiser les tokens du Cerveau. Le Cerveau fait un input (consigne) et lit un output (rapport). Peu importe combien de tokens l'Agent brûle en interne.
Documentation
Voir docs/ :
Document | Contenu |
Ordre de build recommandé pour l'implémenteur | |
Composants, flux, diagrammes | |
Spec des 4 tools exposés (schemas) | |
Boucle interne, prompts, escalade | |
git worktree v1, Docker v2 | |
fs, shell, git, report | |
JSON schema complet | |
OpenAI, Anthropic, Gemini, Ollama, Azure | |
Whitelist, limites, réseau off | |
.env, YAML, budget | |
Stratégie de tests | |
v0.1 → v0.4 | |
Vocabulaire du projet |
Quick start (utilisateur)
Cloner le repo, créer un venv Python 3.11+, installer en mode dev.
Copier
.env.examplevers.envet renseigner les clés API (OpenAI, Anthropic, ou autre).Lancer le serveur MCP en stdio via
python -m chrysalide.Dans l'IDE (Claude Code, Antigravity, VS Code), ajouter
chrysalide-mcpcomme serveur MCP.
Détails précis dans docs/getting-started.md.
Cas d'usage minimal (test end-to-end)
Consigne : "Dans sample_repo/, ajoute une classe Calculator avec add, subtract, multiply, divide (gère la division par zéro), et des tests pytest complets."
Résultat attendu :
Fichiers
calculator.pyettest_calculator.pycréés dans la sandbox.pytestsort en exit 0.Rapport listant 4 méthodes, 5+ tests, 0 blocage.
Le repo original est intact — aucun fichier modifié en dehors de la sandbox.
Licence
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/oumar5/chrysalide-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server