Quarkus MCP Servers logo

Quarkus MCP Servers

by MCP-Mirror/quarkiverse

This project provides a collection of Model Context Protocol (MCP) servers implemented in Java using the Quarkus framework. These servers extend the capabilities of MCP-enabled Large Language Model (LLM) AI applications.

View on GitHub

Last updated: N/A

What is Quarkus MCP Servers?

This project contains a set of Model Context Protocol (MCP) servers built with Java and Quarkus. These servers allow you to interact with various systems and data sources from within MCP-enabled LLM applications.

How to use Quarkus MCP Servers?

Each server can be run using JBang. The README provides specific instructions for each server, including the necessary JBang command and any required parameters. You can also contribute new servers by following the provided instructions for cloning the repository, generating a new server, and submitting a pull request.

Key features of Quarkus MCP Servers

  • JDBC server for database interaction

  • Filesystem server for serving files

  • JFX server for drawing with JavaFX

  • Kubernetes server for interacting with Kubernetes clusters

  • Containers server for working with Docker/Podman/OCI compatible container engines

Use cases of Quarkus MCP Servers

  • Accessing and manipulating data from databases within an LLM application.

  • Serving files and resources to an LLM application.

  • Creating visual representations and interactive elements within an LLM application.

  • Managing and interacting with Kubernetes clusters from an LLM application.

  • Managing and interacting with containers from an LLM application.

FAQ from Quarkus MCP Servers

What is Model Context Protocol (MCP)?

MCP is a protocol that allows LLM applications to interact with external systems and data sources.

What is Quarkus?

Quarkus is a Kubernetes-native Java framework for building fast, lightweight, and scalable applications.

How do I run these servers?

Each server can be run using JBang. Refer to the specific server's README for detailed instructions.

Can I contribute new servers to this project?

Yes, you can contribute new servers by following the instructions in the README.

Where can I find more information about MCP?

You can find more information about MCP at https://modelcontextprotocol.io/.