Jfx

مجتمعي أخرى

Draw on a JavaFX canvas.

التثبيت

خطوات التثبيت موجودة في التوثيق أدناه. التوثيق

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  1. Model Context Protocol Server for JavaFX
  2. General Usage
  3. Claude Desktop Config and mcp-cli
  4. Native Image/Executable

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

  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؟

Draw on a JavaFX canvas.

كيف أثبّت Jfx؟

اتبع خطوات التثبيت في توثيقه المعروض في هذه الصفحة وفي مستودعه.

هل Jfx مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص Apache-2.0.

من يصون Jfx؟

ينشره quarkiverse. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من القوائم المجتمعية awesome-mcp-servers ومستودع المشروع على GitHub. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.