Back to Catalog

jfx

quarkiverse/quarkus-mcp-servers/jfx
🔗 Latest commit:d2c1caa
🕒 Updated:Sep 9, 2025, 01:06 PM
Java
AI Tools

Model Context Protocol Servers in Quarkus

MCP Trust Score
Based on our comprehensive evaluation criteria
🤖 Evaluated by gemini-2.5-flashFix
Trust Score48/100
GitHub Metrics
Repository statistics and activityThis repository contains 2 MCP servers. Metrics shown are divided.
⭐ GitHub Stars:159/ 2 = 80
👥 Contributors:9/ 2 = 5
📋 Total Issues:22/ 2 = 11
📦 Has Releases:Yes
🔧 Has CI/CD Pipeline:Yes
Configuration
Configuration example extracted from README.md for Claude Desktop and other clients.
🤖 Evaluated by gemini-2.5-flashFix
{
  "jfx": {
    "command": "jbang",
    "args": [
      "jfx@quarkiverse/quarkus-mcp-servers"
    ],
    "env": {}
  }
}
MCP Protocol Support
Implemented MCP protocol features
🤖 Evaluated by gemini-2.5-flashFix
Tools:
Prompts:
Resources:
Sampling:
Roots:
Logging:
STDIO Transport:
HTTP Transport:
OAuth2 Auth:
Dependencies
8 dependencies
Libraries and frameworks used by this MCP server
🤖 Evaluated by gemini-2.5-flashFix
Add Quality Badge
Show your MCP trust score in your README
Trust Score Badge
[![Trust Score](https://archestra.ai/mcp-catalog/api/badge/quality/quarkiverse/quarkus-mcp-servers/jfx)](https://archestra.ai/mcp-catalog/quarkiverse__quarkus-mcp-servers__jfx)
README.md

Model Context Protocol Server for JavaFX

This Model Context Protocol(MCP) server enables Large Language Models (LLMs) to make drawings using JavaFX primities.

The server is implemented using Quarkus MCP and JavaFX.

Initial idea and implementation is from @konczdev

JFX Demo

See video here.

General Usage

  1. Install jbang
  2. Configure your MCP Client to run the server as jbang jfx@quarkiverse/quarkus-mcp-servers (see Claude Desktop Config below)

Claude Desktop Config and mcp-cli

Add this to your claude_desktop_config.json or server_config.json file:

{
  "mcpServers": {
    "jfx": {
      "command": "jbang",
      "args": [
        "jfx@quarkiverse/quarkus-mcp-servers"
      ]
    }
  }
}

Native Image/Executable

At this moment the jfx server cannot be compiled to a native executable given the JavaFX dependencies.

It should be possible to do this using GluonFX, but that is for now left up as an exercise to the reader. If you are interested in working on this, please open issue or PR.

jfx MCP Server | Documentation & Integration | Archestra