Quarkus MCP
Model Context Protocol Servers in Quarkus
What is Quarkus MCP?
Quarkus MCP is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to model context protocol servers in quarkus
Model Context Protocol Servers in Quarkus
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Model Context Protocol Servers in Quarkus
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx quarkus-mcp-serversConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Quarkus MCP
Quarkus MCP Servers is a collection of ready-to-run Model Context Protocol servers implemented in Java using the Quarkus framework, available as native binaries or JVM JARs launched via jbang. The collection includes servers for JDBC database access (Postgres, MySQL, SQLite, Oracle), filesystem browsing, JVM process inspection, Kubernetes cluster management, Docker/Podman container control, JavaFX canvas drawing, and Wolfram Alpha queries. Java developers and DevOps engineers use this suite to give AI agents governed access to their Java runtime, databases, and infrastructure without writing any server code.
Prerequisites
- Java 17+ JDK installed (for JVM mode), or use the native binary directly
- jbang installed (or use `npx @jbangdev/jbang` / `uvx jbang` without a global install)
- Appropriate backend access: a JDBC-compatible database URL, a running Kubernetes context, or Docker daemon
- An MCP-compatible client such as Claude Desktop
Install jbang (if not already available)
jbang is the recommended launcher for all Quarkus MCP servers. Install it globally or use it directly via npx/uvx without installation.
# Install globally on macOS/Linux
curl -Ls https://sh.jbang.dev | bash -s - app setup
# Or use without installing via npm
npx @jbangdev/jbang <server>@quarkiverse/quarkus-mcp-serversRun the JDBC database server
Start the JDBC MCP server to give Claude read/write access to a SQL database. Pass the JDBC connection URL as an argument.
jbang jdbc@quarkiverse/quarkus-mcp-servers jdbc:postgresql://localhost:5432/mydb?user=admin&password=secretRun the filesystem server
Start the filesystem MCP server, specifying one or more directory paths to expose for browsing and file editing.
jbang filesystem@quarkiverse/quarkus-mcp-servers /home/user/projects /tmpRun the Kubernetes server
Start the Kubernetes MCP server to let Claude interact with your current kubectl context for cluster management tasks.
jbang kubernetes@quarkiverse/quarkus-mcp-serversConfigure Claude Desktop for the JDBC server
Add the desired Quarkus MCP server to your Claude Desktop configuration, using jbang as the command launcher.
{
"mcpServers": {
"quarkus-jdbc": {
"command": "jbang",
"args": ["jdbc@quarkiverse/quarkus-mcp-servers", "jdbc:postgresql://localhost:5432/mydb"]
}
}
}Quarkus MCP Examples
Client configuration
Claude Desktop config using the Quarkus JDBC MCP server to connect to a PostgreSQL database
{
"mcpServers": {
"quarkus-jdbc": {
"command": "jbang",
"args": [
"jdbc@quarkiverse/quarkus-mcp-servers",
"jdbc:postgresql://localhost:5432/mydb?user=myuser&password=mypass"
]
}
}
}Prompts to try
Example prompts for different Quarkus MCP servers
- "Show me all tables in the database and describe their schemas"
- "List the files in the /home/user/projects directory"
- "What pods are running in the default namespace of my Kubernetes cluster?"
- "List all running Docker containers and their status"Troubleshooting Quarkus MCP
jbang command not found when Claude Desktop launches the server
Ensure jbang is on the system PATH used by Claude Desktop (not just your shell). Use the full path to the jbang binary in the config `command` field, e.g. `/usr/local/bin/jbang`.
JDBC server fails to connect to the database
Test the JDBC URL directly in a terminal with `jbang jdbc@quarkiverse/quarkus-mcp-servers <your-url>`. Ensure the database driver for your DB type (Postgres, MySQL, etc.) is accessible and the connection URL format is correct.
First launch is slow or times out
On first run, jbang downloads the server JAR and its dependencies. This can take 30-60 seconds. Subsequent launches use the jbang cache and start much faster.
Frequently Asked Questions about Quarkus MCP
What is Quarkus MCP?
Quarkus MCP is a Model Context Protocol (MCP) server that model context protocol servers in quarkus It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Quarkus MCP?
Follow the installation instructions on the Quarkus MCP GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Quarkus MCP?
Quarkus MCP works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Quarkus MCP free to use?
Yes, Quarkus MCP is open source and available under the Apache-2.0 license. You can use it freely in both personal and commercial projects.
Quarkus MCP Alternatives — Similar Developer Tools Servers
Looking for alternatives to Quarkus MCP? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Quarkus MCP in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Quarkus MCP?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.