quarkus-agent Claude Code Plugin
Claude Code PluginClaude CodeDevelopmentAI Agents & AI App DevelopmentWeb & App DevelopmentWeb Search, Research & LearningThe explanation below is AI-generated. Please verify it against the sources.
quarkus-agent is a Model Context Protocol (MCP) server that lets AI coding agents create, run, and manage Quarkus Java applications. It runs as its own local process, separate from the Quarkus application it manages, so it keeps working even if the managed app crashes. The server exposes tools for scaffolding new projects, controlling the dev-mode lifecycle, reading extension-specific coding guidance (skills), proxying the Quarkus Dev MCP tools of a running app, and performing semantic search over Quarkus documentation. According to the README, it requires Java 21 or later, and Docker or Podman when documentation search is used, and it can be installed as a Claude Code plugin, via JBang, as a downloaded jar, as a native binary, or built from source.
What you can do with quarkus-agent
- Scaffold a new Quarkus project with chosen extensions and have it start automatically in dev mode
- Start, stop, restart, and check the status of a running Quarkus application, and read its logs
- Read extension-specific coding patterns and pitfalls (skills) before writing code, and customize them at project, user, or global level
- Discover and invoke tools exposed by a running Quarkus app's built-in Dev MCP server (tests, configuration, extensions, endpoints, log levels, exceptions)
- Run a semantic search over Quarkus documentation, narrowed to a specific extension if needed
- Enable file-based logging of the MCP server or a managed app for troubleshooting