2niuhe/plantuml_web
БесплатноНе проверенA web-based PlantUML frontend with MCP server integration, enable plantuml image generation and plantuml syntax validation.
Описание
A web-based PlantUML frontend with MCP server integration, enable plantuml image generation and plantuml syntax validation.
README
Trust Score Using nicegui as a PlantUML frontend, you can deploy PlantUML on an intranet.
It's a nicegui demo project with an added MCP (Model Context Protocol) server that exposes PlantUML functionality to AI assistants.
Plantuml jar version: plantuml-1.2025.3.jar

Features
Web Interface
- Interactive PlantUML editor with live preview
- Save and load diagrams
- Responsive UI with resizable panels
MCP Server
- Generate PlantUML diagrams in SVG or PNG format
- Validate PlantUML code with detailed error messages
Usage:
With Docker
docker build -t plantuml_web_mcp .
# or pull from dockerhub
# docker pull 2niuhe/plantuml_web_mcp:latest
docker run -d -p 8080:8080 -p 8765:8765 plantuml_web_mcp:latest
Then you can access:
- Web interface: http://127.0.0.1:8080
- MCP server: http://127.0.0.1:8765/sse
Without Docker
pip install -r requirements.txt
sh start.sh
The start script will launch:
- PlantUML server on port 8000
- Web interface on port 8080
- MCP server on port 8765
Connecting to the MCP Server
You can connect to the MCP server using any MCP client, such as Claude Desktop:
- Open Claude Desktop
- Go to Settings > MCP Servers
- Add a new server with the URL:
http://localhost:8765/sse - Restart Claude Desktop
Testing the MCP Server
A test client is provided to verify the MCP server functionality:
python test_plantuml_mcp.py http://localhost:8765/sse
Available MCP Tools
generate_plantuml_image: Generate a diagram image from PlantUML codevalidate_plantuml_syntax: Validate PlantUML code and return validation result
ref
Home · zauberzeug/nicegui Wiki
How to use nicegui for beginners? · zauberzeug/nicegui · Discussion #1486
Nicegui example and suggestions · zauberzeug/nicegui · Discussion #1778
syejing/nicegui-reference-cn: NiceGUI 中文版本文档
(1) Use NiceGUI to watch images and do it from the COMMAND LINE! - YouTube
Установка 2niuhe/plantuml_web
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/2niuhe/plantuml_webFAQ
2niuhe/plantuml_web MCP бесплатный?
Да, 2niuhe/plantuml_web MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для 2niuhe/plantuml_web?
Нет, 2niuhe/plantuml_web работает без API-ключей и переменных окружения.
2niuhe/plantuml_web — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить 2niuhe/plantuml_web в Claude Desktop, Claude Code или Cursor?
Открой 2niuhe/plantuml_web на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
ARA
Generate images, video and audio from any AI agent — one connector.
автор: ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
автор: buildwithtazaYouTube
Transcripts, channel stats, search
автор: YouTubeEverArt
AI image generation using various models.
автор: modelcontextprotocolgpu-bridge/mcp-server
Unified GPU inference API with 30 AI services (LLM, image gen, video, TTS, whisper, embeddings, reranking, OCR) as MCP tools. Pay-per-use via x402 USDC or API k
автор: gpu-bridgehamflx/imagen3-mcp
A powerful image generation tool using Google's Imagen 3.0 API through MCP. Generate high-quality images from text prompts with advanced photography, artistic,
автор: hamflxmerterbak/Grok-MCP
MCP server for xAI's [Grok API](https://docs.x.ai/docs/overview) with agentic tool calling, image generation, vision, and file support.
автор: merterbakSureScaleAI/openai-gpt-image-mcp
OpenAI GPT image generation/editing MCP server.
автор: SureScaleAIYangLiangwei/PersonalizationMCP
Comprehensive personal data aggregation MCP server with Steam, YouTube, Bilibili, Spotify, Reddit and other platforms integrations. Features OAuth2 authenticati
автор: YangLiangweiAceDataCloud/MCPFlux
Flux AI image generation and editing (Black Forest Labs) via Ace Data Cloud API.
автор: AceDataCloudCompare 2niuhe/plantuml_web with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории media
