此 Model Context Protocol (MCP) 服务器使大型语言模型 (LLMs) 能够使用 JavaFX 原语进行绘图。
该服务器使用 Quarkus MCP 和 JavaFX 实现。
初始想法和实现来自 @konczdev
观看视频 这里。
jbang jfx@quarkiverse/quarkus-mcp-servers(参见下面的 Claude Desktop 配置)在您的 claude_desktop_config.json 或 server_config.json 文件中添加以下内容:
{
"mcpServers": {
"jfx": {
"command": "jbang",
"args": [
"jfx@quarkiverse/quarkus-mcp-servers"
]
}
}
}
目前,由于 JavaFX 依赖关系,jfx 服务器无法编译成原生可执行文件。
使用 GluonFX 应该可以做到这一点,但目前这留作读者的练习。如果您有兴趣从事这方面的工作,请打开问题或 PR。