Model Context Protocol Servers in Quarkus/Java
A collection of Java MCP servers built with the Quarkus MCP server framework, covering JDBC databases, JVM inspection, the filesystem, JavaFX drawing, Kubernetes, containers and Wolfram Alpha search.
This project packages several Model Context Protocol servers implemented in Java on Quarkus, each extending what an MCP-enabled LLM application such as Claude Desktop can do. The jdbc server reads and writes any JDBC database, including Postgres, MySQL, Oracle and SQLite, given a connection URL; jvminsight inspects a running JVM process; filesystem serves files from one or more local paths; jfx exposes a JavaFX canvas for drawing; kubernetes interacts with a cluster; containers works with Docker, Podman or another OCI-compatible engine; and wolfram runs LLM-oriented web search through the Wolfram Alpha API.
Every server runs anywhere with jbang, which itself can be launched through npx, uvx or pipx depending on the developer's preference, so no separate Java toolchain setup is required to try one. Apache-2.0 licensed.