Skip to main content
Glama

Servidor de protocolo de contexto de modelo para JavaFX

Este servidor de Protocolo de Contexto de Modelo (MCP) permite que los modelos de lenguaje grandes (LLM) realicen dibujos utilizando primitivas JavaFX.

El servidor se implementa utilizando Quarkus MCP y JavaFX.

La idea inicial y la implementación son de @konczdev

Demostración de JFX

Vea el vídeo aquí .

Uso general

  1. Instalar jbang

  2. Configure su cliente MCP para ejecutar el servidor como jbang jfx@quarkiverse/quarkus-mcp-servers (consulte Configuración de escritorio de Claude a continuación)

Related MCP server: Paint MCP

Configuración de escritorio de Claude y mcp-cli

Agregue esto a su archivo claude_desktop_config.json o server_config.json :

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

Imagen nativa/ejecutable

En este momento, el servidor jfx no se puede compilar en un ejecutable nativo dadas las dependencias de JavaFX.

Debería ser posible hacer esto con GluonFX, pero por ahora se deja como ejercicio para el lector. Si te interesa trabajar en esto, abre un problema o envía un mensaje de relaciones públicas.

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    F
    maintenance
    Exposes 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.
    -
  • A
    license
    Not graded
    quality
    D
    maintenance
    A shared whiteboard for you and your AI agent I wanted my AI agent and me to be able to point at the same thing. Any MCP-capable agent can read the canvas, draw on it, drop thought bubbles, animate elements, and react when you sketch something.
    1
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Controls Windows Paint from Claude via GUI automation, enabling drawing of lines, rectangles, and freehand strokes on the canvas.
    -