
Catuaba
par dayvsonlima
Framework Go full-stack inspiré de Rails avec serveur MCP intégré pour la génération et la gestion de projets via IA.
Ce qu'il fait
Catuaba est un framework de haute productivité pour créer des applications web full-stack en Go. Il élimine le code répétitif en fournissant des générateurs pour le CRUD, les modèles et les contrôleurs. Son serveur MCP intégré permet aux assistants IA de comprendre l'intégralité de la structure du projet, d'inspecter les modèles et les routes, et de générer directement de nouvelles fonctionnalités via des outils.
Outils
generate_scaffold: Crée une ressource CRUD complète incluant les modèles, les gestionnaires, les vues, l'API et les routes.generate_model: Génère un modèle GORM et la migration SQL correspondante.get_model: Inspecte les informations détaillées sur les champs et les types d'un modèle spécifique.get_routes: Liste les routes de l'application, filtrables par préfixe.get_logs: Récupère les journaux récents de l'application avec filtrage par niveau et par chemin.run_command: Exécute n'importe quelle sous-commandecatuaba generatedirectement.install_plugin: Installe de nouveaux plugins pour étendre les fonctionnalités du framework.
Installation
Ajoutez ce qui suit à votre fichier .mcp.json ou claude_desktop_config.json :
{
"mcpServers": {
"catuaba": {
"command": "catuaba",
"args": ["mcp"]
}
}
}
Hôtes supportés
- claude
- cursor
- windsurf
Installation rapide
go install github.com/dayvsonlima/catuaba@latestInformations
- Tarification
- free
- Publié






