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 See video here. 1. Install jbang 2. Configure your MCP Client to run the server as jbang jfx@quarkiverse/quarkus-mcp-servers (see Claude Desktop Config below) Add this to your
Add this skill
npx mdskills install quarkiverse/quarkus-mcp-serversWell-documented MCP server with clear setup, multiple deployment options, and helpful troubleshooting guidance
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
See video here.
jbang jfx@quarkiverse/quarkus-mcp-servers (see Claude Desktop Config below)Add this to your claude_desktop_config.json or server_config.json file:
{
"mcpServers": {
"jfx": {
"command": "jbang",
"args": [
"jfx@quarkiverse/quarkus-mcp-servers"
]
}
}
}
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.
Install via CLI
npx mdskills install quarkiverse/quarkus-mcp-serversModel Context Protocol Server for JavaFX is a free, open-source AI agent skill. 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 See video here. 1. Install jbang 2. Configure your MCP Client to run the server as jbang jfx@quarkiverse/quarkus-mcp-servers (see Claude Desktop Config below) Add this to your
Install Model Context Protocol Server for JavaFX with a single command:
npx mdskills install quarkiverse/quarkus-mcp-serversThis downloads the skill files into your project and your AI agent picks them up automatically.
Model Context Protocol Server for JavaFX works with Claude Code, Claude Desktop, Cursor, Vscode Copilot, Windsurf, Continue Dev, Gemini Cli, Amp, Roo Code, Goose. Skills use the open SKILL.md format which is compatible with any AI coding agent that reads markdown instructions.