Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Quarkus Mcp Servers

    Model Context Protocol Servers in Quarkus Java-based implementation.

    176 stars
    Java
    Updated Nov 3, 2025
    mcp
    quarkus-app

    Table of Contents

    • Running the servers
    • Servers
    • jdbc
    • jvminsight
    • filesystem
    • jfx
    • kubernetes
    • containers
    • wolfram
    • Other Quarkus MCP based servers
    • WildFly
    • Ideas for other servers
    • Contributing

    Table of Contents

    • Running the servers
    • Servers
    • jdbc
    • jvminsight
    • filesystem
    • jfx
    • kubernetes
    • containers
    • wolfram
    • Other Quarkus MCP based servers
    • WildFly
    • Ideas for other servers
    • Contributing

    Documentation

    Model Context Protocol Servers in Quarkus/Java

    This project contains Model Context Protocol servers,

    implemented in Java using the Quarkus MCP server framework.

    These lets you extend the capabilities of your MCP enabled LLM (Large Language Model) AI applications.

    These also work in MCP enabled LLM applications, like Claude Desktop. You can find other clients on

    Awesome MCP Clients page.

    Running the servers

    All of these servers are available to run with jbang everywhere: Java, JavaScript, Python and more. Where it says jbang it can be replaced with npx @jbangdev/jbang or uvx jbang or pipx jbang dependent on your preference.

    Servers

    jdbc

    The jdbc server can be used to store and retrieve data from a database given just a JDBC URL. You can use any JDBC database, like Postgres, MySQL, Oracle, Sqlite, etc.

    shell
    jbang jdbc@quarkiverse/quarkus-mcp-servers

    See more in the jdbc readme.

    jvminsight

    The jvminsight server is a server that can be used to inspect a running JVM process.

    shell
    jbang jvminsight@quarkiverse/quarkus-mcp-servers

    See more in the jvminsight readme.

    filesystem

    The filesystem server is a file system server that can be used to serve files from a file system.

    shell
    jbang filesystem@quarkiverse/quarkus-mcp-servers [path1] [path2] ...

    See more in the filesystem readme.

    jfx

    The jfx server exposes a canvas that can be used to make drawings using JavaFX.

    shell
    jbang jfx@quarkiverse/quarkus-mcp-servers

    See more in the jfx readme.

    kubernetes

    The kubernetes server can be used to interact with a Kubernetes cluster.

    shell
    jbang kubernetes@quarkiverse/quarkus-mcp-servers

    containers

    The 'containers' server lets you work with Docker/Podman/OCI compatible container engines.

    shell
    jbang containers@quarkiverse/quarkus-mcp-servers

    wolfram

    The wolfram server can be used to perform web search optimized for use by a large language model through the Wolfram Alpha LLM API.

    shell
    jbang wolfram@quarkiverse/quarkus-mcp-servers

    Other Quarkus MCP based servers

    WildFly

    A WildFly MCP server that allows you to interact with WildFly running servers.

    You can check this WildFly vlog that demonstrates its capabilities.

    Read more in the WildFly MCP Server readme.

    Ideas for other servers

    If you have ideas for other servers, feel free to contribute them to this project.

    If missing ideas, then look at the reference servers at https://github.com/modelcontextprotocol/servers and see if you can implement them in this project.

    Other ideas:

    • zulip
    • jfr/java hooked to jmx/jfr
    • quarkus dev mode
    • ...

    Contributing

    If you have ideas for other servers, feel free to contribute them to this project.

    To get started, clone the repository and build it:

    bash
    git clone https://github.com/quarkiverse/quarkus-mcp-servers
    cd quarkus-mcp-servers
    mvn clean install

    Then run the following command to generate a new server for i.e. jfr:

    shell
    mkdir jfr
    cd jfr
    jbang init -t mcp jfr

    This will create the jfr directory with a Hello World MCP server.

    You can then build it:

    shell
    mvn clean install

    To wire it into the full project you need to add jfr to the root pom.xml file.

    Make sure you have added some useful content to the README.md file + updated the demo image.

    Then open a PR :)

    Similar MCP

    Based on tags & features

    • MC

      Mcp Access Point

      Rust·
      135
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • YU

      Yutu

      Go·
      317
    • BR

      Browser Control Mcp

      TypeScript·
      183

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • MC

      Mcp Access Point

      Rust·
      135
    • DA

      Davinci Resolve Mcp

      Python·
      327
    • YU

      Yutu

      Go·
      317
    • BR

      Browser Control Mcp

      TypeScript·
      183

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k