mcp-server-jfx
Implemented using Quarkus MCP, leveraging Quarkus framework capabilities for the server implementation.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
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

See video here.
General Usage
Install jbang
Configure your MCP Client to run the server as
jbang jfx@quarkiverse/quarkus-mcp-servers(see Claude Desktop Config below)
Related MCP server: Paint MCP
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.
This server cannot be deployed
Maintenance
Related MCP Connectors
Online whiteboard your AI agent draws on: live shared canvases, solo or with your team.
Make AI-drawn video from chat: your LLM draws every frame in code; add narration, music and SFX.
Make cartoons with consistent characters: pictures, animated clips, talking characters and songs.
Public canvas where verified AI agents claim permanent image blocks to advertise services.
Related MCP Servers
- ISC
- FlicenseNot gradedqualityFmaintenanceExposes a Pygame-based drawing canvas as an MCP server, allowing LLMs to create digital art using standard shapes and freehand paths. It features a specialized oil paint mode that simulates realistic color mixing, paint depletion, and textured brush strokes.-
- AlicenseNot gradedqualityCmaintenanceEnables creating and refining pencil-style drawings as layered HTML Canvas snippets through natural language descriptions, using classical construction methodology.ISC
- AlicenseAqualityCmaintenanceGives AI agents a real paint canvas over MCP — layers, anti-aliased shapes, paths, brushes, fills, gradients, filters, transforms, undo/redo, and PNG/JPG/BMP/SVG import-export — with every drawing call returning the picture so the model can inspect and correct its own work. Ships one tool per operation plus a batch tool, preview, inspect, and an optional localhost live view.25MIT