Trabuco
Production Java Maven scaffolder (CLI + Claude Code plugin) for AI coding agents
Connector by arianlopezc · GitHub account verified by the MCP Registry
Install
Works with Claude Desktop. Read the repository before you give any tool access to your data.
MCP bundle (.mcpb): open it with Claude Desktop.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 7 read · 23 write · 0 delete · 3 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Downloaded binary
Tools by what they do 33
Read from the source code; the running server may list different tools.
Read 7 · Look things up without changing anything.
auth_statuscheck_dockerget_project_infoget_versionlist_moduleslist_providerssuggest_architecture
Write 23 · Create, change, send or run things.
add_endpointadd_entityadd_eventadd_jobadd_migrationadd_moduleadd_serviceadd_streaming_endpointadd_testmigrate_activatemigrate_assessmigrate_config
Show 11 more tools
migrate_decisionmigrate_deploymentmigrate_finalizemigrate_modulemigrate_resumemigrate_rollbackmigrate_skeletonmigrate_statusmigrate_testsrun_doctorsync_project
Not yet classified 3 · We could not tell from the name and description.
design_systemgenerate_workspaceinit_project
Network hosts it talks to 1
github.com· found in install command
Files it touches
- Any path the agent passes to its tools
Tools (33)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_endpointDescription is built at runtime.
add_entityDescription is built at runtime.
add_eventDescription is built at runtime.
add_jobDescription is built at runtime.
add_migrationDescription is built at runtime.
add_moduleDescription is built at runtime.
add_serviceDescription is built at runtime.
add_streaming_endpointDescription is built at runtime.
add_testDescription is built at runtime.
auth_statusCheck which AI providers have credentials configured
check_dockerCheck if Docker is installed and running (required for project generation and tests)
design_systemDescription is built at runtime.
generate_workspaceDescription is built at runtime.
get_project_infoRead project metadata from a Trabuco project (.trabuco.json or inferred from POM)
get_versionGet the Trabuco CLI version
Show 18 more tools
init_projectDescription is built at runtime.
list_modulesDescription is built at runtime.
list_providersList supported AI providers with pricing and model information
migrate_activatePhase 12 — Enforcement activation. Flips Maven Enforcer / Spotless / ArchUnit / Jacoco threshold from skip to enforce, runs spotless:apply, then full mvn verify to confirm the project passes its own enforcement. This is the only phase where the validation funnel runs at full strength.
migrate_assessPhase 0 — Run the assessor specialist on the user's existing repo. Produces .trabuco-migration/assessment.json (the no-out-of-scope contract for all later phases). Pre-flight checks: must be a git repo with at least one commit, clean working tree, on a branch.
migrate_configPhase 9 — Author per-module application.yml, OpenTelemetry, structured logging.
migrate_decisionRecord the user's choice for a requires-decision item. Called by the orchestrator subagent after asking the user.
migrate_deploymentPhase 10 — Adapt legacy CI/CD files to the new multi-module structure. STRICT no-out-of-scope: only updates files that already exist in the legacy repo. Never adds CI/CD that wasn't there.
migrate_finalizePhase 13 — Finalization. Runs trabuco doctor --fix and trabuco sync, generates the completion report, and (if user opts) removes the legacy/ module.
migrate_modulePhases 2-8 — Run a single module specialist. Module: model | sqldatastore | nosqldatastore | shared | api | worker | eventconsumer | aiagent.
migrate_resumeResume the migration from the most recent in_progress or failed phase. Useful after a crash or after a long delay.
migrate_rollbackRoll back the migration to the pre-tag of phase N (0..13). Destructive: git resets working tree to the tag and clears phases >= N from state.json.
migrate_skeletonPhase 1 — Generate the Trabuco multi-module skeleton inside the user's repo (in migration mode: enforcement deferred). Wraps existing source in a legacy/ Maven module and verifies the project still builds.
migrate_statusReturns the current migration state from .trabuco-migration/state.json: which phases completed, which blockers were hit, what decisions are pending.
migrate_testsPhase 11 — Per-test analysis: KEEP / ADAPT / DISCARD / CHARACTERIZE-FIRST decisions on every test in the source.
run_doctorDescription is built at runtime.
suggest_architectureDescription is built at runtime.
sync_projectDescription is built at runtime.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 2
- Last commit
- Oct 13, 2026 (15 days ago)
- Last release
- Oct 13, 2026 (15 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.arianlopezc/trabuco- Version
- 1.16.0
- Auth
- No auth
- Packages
- mcpb https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-darwin-arm64.mcpbmcpb https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-darwin-amd64.mcpbmcpb https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-linux-amd64.mcpbmcpb https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-linux-arm64.mcpbmcpb https://github.com/arianlopezc/Trabuco/releases/download/v1.16.0/trabuco-windows-amd64.mcpb
- License
- MIT
- Repository
- github.com/arianlopezc/Trabuco
- First seen
- Oct 24, 2026
- Last checked
- Oct 25, 2026
Cite this page
Trabuco MCP server. Agent Mart. https://agentmart.dev/connectors/arianlopezc-trabuco (last updated 2026-10-25)