
Trabuco
Exposes Trabuco's project scaffolder through MCP so Claude can generate production Java codebases without leaving the conversation. The server surfaces operations like init_project, add_module, design_system, and suggest_architecture, letting you spin up multi-module Maven projects with Spring Boot, Flyway, Testcontainers, and observability wiring already configured. Trabuco generates both the code and the AI context layer (task prompts, quality specs, per-agent rule files) so your next interaction picks up architectural conventions without re-teaching them. Useful when you're starting a new Spring service and want the boilerplate, module boundaries, and agent guardrails handled in one shot. Also supports migrate operations for bringing existing Spring Boot repos into the Trabuco structure through a phased, gated process.
- tools
- 4
- transport
- STDIO
- last updated
- Oct 13, 2026
Tools
4 toolsPublic tool metadata for what this MCP can expose to an agent.
init_projectScaffolds a new multi-module Java project.
Scaffolds a new multi-module Java project.
No parameter schema in public metadata yet.
add_moduleAdds a module to an existing Trabuco project.
Adds a module to an existing Trabuco project.
No parameter schema in public metadata yet.
design_systemDesigns a system architecture for a Trabuco project.
Designs a system architecture for a Trabuco project.
No parameter schema in public metadata yet.
suggest_architectureSuggests an architecture for a Java project.
Suggests an architecture for a Java project.
No parameter schema in public metadata yet.
Sponsors
Readme
████████╗██████╗ █████╗ ██████╗ ██╗ ██╗ ██████╗ ██████╗
╚══██╔══╝██╔══██╗██╔══██╗██╔══██╗██║ ██║██╔════╝██╔═══██╗
██║ ██████╔╝███████║██████╔╝██║ ██║██║ ██║ ██║
██║ ██╔══██╗██╔══██║██╔══██╗██║ ██║██║ ██║ ██║
██║ ██║ ██║██║ ██║██████╔╝╚██████╔╝╚██████╗╚██████╔╝
╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚═════╝ ╚═════╝ ╚═════╝ ╚═════╝
Generate production-ready Java projects — with the AI context your coding agents need built in.
Starting a new Java project is slow — even with a coding agent helping. You set up Maven modules, wire databases and tests, copy boilerplate from that one project that "mostly works," and then spend the first hour explaining every architectural convention to Claude Code, Cursor, Copilot, or Codex from scratch. Hours pass before you write a single line of business logic. Trabuco exists because your time — and your agent's context window — is better spent building features, not fighting configuration or re-teaching conventions.
Details
- Repository
- github.com/arianlopezc/trabuco
- Website
- github.com/arianlopezc/Trabuco
- Package
https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-darwin-arm64.mcpb- Transport
- STDIO
- Registry
- MCP registry, active