MCP.so
Sign In

Model Context Protocol Servers in Quarkus/Java

@MCP-Mirror

About Model Context Protocol Servers in Quarkus/Java

Mirror of

Basic information

Category

Other

License

Apache-2.0 license

Runtime

java

Transports

stdio

Publisher

MCP-Mirror

Config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Tools

No tools detected

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Model Context Protocol Servers in Quarkus/Java?

This project contains Model Context Protocol (MCP) servers implemented in Java using the Quarkus MCP server framework. It lets you extend the capabilities of MCP enabled LLM AI applications like Claude Desktop.

How to use Model Context Protocol Servers in Quarkus/Java?

Run individual servers using jbang (or npx @jbangdev/jbang, uvx jbang, pipx jbang). For example, start the JDBC server with jbang jdbc@quarkiverse/quarkus-mcp-servers or the filesystem server with jbang filesystem@quarkiverse/quarkus-mcp-servers [path1] [path2] .... Additional servers include jfx, kubernetes, and containers.

Key features of Model Context Protocol Servers in Quarkus/Java

  • JDBC server for any JDBC database (Postgres, MySQL, Oracle, Sqlite, etc.)
  • Filesystem server to serve files from a file system
  • JFX server exposes a canvas for JavaFX drawings
  • Kubernetes server to interact with a Kubernetes cluster
  • Containers server to work with Docker/Podman/OCI engines
  • All servers run via jbang for Java, JavaScript, and Python

Use cases of Model Context Protocol Servers in Quarkus/Java

  • Store and retrieve database data from an LLM AI application via JDBC
  • Serve local files to an MCP enabled client like Claude Desktop
  • Make drawings using JavaFX through an LLM application
  • Manage Kubernetes clusters directly from a chat interface
  • Control container engines (Docker, Podman, OCI) via AI interactions

FAQ from Model Context Protocol Servers in Quarkus/Java

What MCP servers are included in this project?

Five servers are included: jdbc, filesystem, jfx, kubernetes, and containers.

What databases does the JDBC server support?

Any JDBC database, including Postgres, MySQL, Oracle, and Sqlite.

How do I run these servers?

Run them with jbang <server>@quarkiverse/quarkus-mcp-servers. jbang can be replaced with npx @jbangdev/jbang, uvx jbang, or pipx jbang.

Can I contribute new MCP servers?

Yes. Clone the repository, build with Maven, create a new server via jbang init -t mcp <name>, and submit a PR.

Where can I find other MCP clients compatible with these servers?

See the Awesome MCP Clients page at https://github.com/punkpeye/awesome-mcp-clients.

Comments

More Other MCP servers