Markdown Content: quarkus-mcp-servers/jfx at main · quarkiverse/quarkus-mcp-servers · GitHub
===============
Skip to content Navigation Menu
Toggle navigation
Appearance settings
- Product
* [GitHub Copilot Write better code with AI](https://github.com/features/copilot)
* [GitHub Spark New Build and deploy intelligent apps](https://github.com/features/spark)
* [GitHub Models New Manage and compare prompts](https://github.com/features/models)
* [GitHub Advanced Security Find and fix vulnerabilities](https://github.com/security/advanced-security)
* [Actions Automate any workflow](https://github.com/features/actions)
* [Codespaces Instant dev environments](https://github.com/features/codespaces)
* [Issues Plan and track work](https://github.com/features/issues)
* [Code Review Manage code changes](https://github.com/features/code-review)
* [Discussions Collaborate outside of code](https://github.com/features/discussions)
* [Code Search Find more, search less](https://github.com/features/code-search)
Explore * Why GitHub * All features * Documentation * GitHub Skills * Blog
- Solutions
By company size * Enterprises * Small and medium teams * Startups * Nonprofits
By use case * DevSecOps * DevOps * CI/CD * View all use cases
By industry * Healthcare * Financial services * Manufacturing * Government * View all industries
- Resources
Topics * AI * DevOps * Security * Software Development * View all
Explore * Learning Pathways * Events & Webinars * Ebooks & Whitepapers * Customer Stories * Partners * Executive Insights
- Open Source
* [GitHub Sponsors Fund open source developers](https://github.com/sponsors)
* [The ReadME Project GitHub community articles](https://github.com/readme)
Repositories * Topics * Trending * Collections
- Enterprise
* [Enterprise platform AI-powered developer platform](https://github.com/enterprise)
Available add-ons * GitHub Advanced Security Enterprise-grade security features * Copilot for business Enterprise-grade AI features * Premium Support Enterprise-grade 24/7 support
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search
Clear
Provide feedback
We read every piece of feedback, and take your input very seriously.
- [x] Include my email address so I can be contacted
Cancel Submit feedback
Saved searches
Use saved searches to filter your results more quickly
Name
Query
To see all available qualifiers, see our documentation.
Cancel Create saved search
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
quarkiverse/**quarkus-mcp-servers**Public
-
NotificationsYou must be signed in to change notification settings
-
Security### Uh oh! There was an error while loading.Please reload this page.
Additional navigation options
Collapse file tree
Files
main
Search this repository
-
.github -
.mvn -
containers -
filesystem -
jdbc -
jfx-
images -
src -
README.md -
pom.xml
-
-
jvminsight -
kubernetes -
shared -
template -
wolfram -
.dockerignore -
.gitignore -
LICENSE -
README.md -
jbang-catalog.json -
jreleaser.yml -
mvnw -
mvnw.cmd -
pom.xml
Breadcrumbs
/ jfx
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
[maven-release-plugin] prepare for next development iteration
success
May 22, 2025
bd561bc·May 22, 2025
History
Open commit details
Breadcrumbs
/ jfx
/
Top
Folders and files
| Name | Name | Last commit message | Last commit date |
|---|---|---|---|
| ### parent directory .. | |||
| images | images | use youtube instead of mp4 link | Jan 25, 2025 |
| src | src | Rename packages from io.quarkus.* to io.quarkiverse.* (#40) | Mar 26, 2025 |
| README.md | README.md | fix: claude_desktop_config.json | Feb 24, 2025 |
| pom.xml | pom.xml | [maven-release-plugin] prepare for next development iteration | May 22, 2025 |
| View all files |
README.md
Outline
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)
Claude Desktop Config and mcp-cli
Add this to your claude_desktop_config.json or server_config.json file:
undefinedjson { "mcpServers": { "jfx": { "command": "jbang", "args": [ "jfx@quarkiverse/quarkus-mcp-servers" ] } } } undefined
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.
Footer
Footer navigation
You can’t perform that action at this time.
Recommend MCP Servers 💡
cycode-cli
Cycode CLI's MCP command starts a server to expose Cycode's security scanning capabilities (secrets, SCA, IaC, SAST) to AI systems via stdio, SSE, or streamable-http transports.
openai-websearch-mcp
openai websearch tool as mcp server
muhammad-shameel-ks/gemini-img-gen-MCP
An MCP server for generating images via Google Gemini model using stdio transport.
cal-mcp
用于计算数学表达式的MCP
smadi0x86/GDB-MCP
An MCP server enabling LLMs to interact with GDB for binary debugging and analysis.
gitlab-mr-mcp
Interact seamlessly with GitLab repositories to manage merge requests and issues.
