Trabuco MCP Server

Production Java Maven scaffolder (CLI + Claude Code plugin) for AI coding agents

Local serverstdioGo

What is the Trabuco MCP Server?

Production Java Maven scaffolder (CLI + Claude Code plugin) for AI coding agents

The short version

  • Multi-module Maven — — clean compile-time boundaries between Model, SQLDatastore/NoSQLDatastore, Shared, API, Worker, EventConsumer, AIAgent
  • Spring Boot + Java — — Spring Data JDBC (no JPA), Flyway migrations, virtual threads on by default, Testcontainers for real integration tests
  • Production observability — — RFC 7807 Problem Details, OpenTelemetry auto-instrumentation, Prometheus metrics, correlation IDs, health probes
  • AI Agent module — — Spring AI with tools, LLM guardrails, MCP server, A2A protocol, multi-agent orchestration, knowledge base, webhooks. The OIDC chain coexists with the legacy ApiKeyAuthFilter (governed by an independent property) for incremental migration
  • AI collaboration layer — — .ai/prompts/ task guides, JAVA_CODE_QUALITY.md spec, per-agent rule files for Claude Code / Codex / Cursor / GitHub Copilot
  • Migration of existing repos — — trabuco migrate runs a 14-phase orchestrated flow with per-phase approval gates and atomic rollback

What it needs from you

  • Java (Trabuco auto-detects installed versions) - Maven - Docker (for Testcontainers and local development)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Trabuco MCP Server

{
  "mcpServers": {
    "trabuco": {
      "command": "npx",
      "args": ["-y", "trabuco-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Java (Trabuco auto-detects installed versions) - Maven - Docker (for Testcontainers and local development)

Example prompts to try

  • “Use Trabuco to Multi.”
  • “Use Trabuco to Maven.”

Frequently asked questions

Production Java Maven scaffolder (CLI + Claude Code plugin) for AI coding agents Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.