vpp-mcp
Related Servers
Alternatives to vpp-mcp
No user-submitted related servers found.
Related Servers
- AlicenseNot gradedqualityDmaintenanceEnables generating PlantUML diagrams directly from Claude Desktop, with tools to render, save, and obtain URLs or ASCII art.948 npmMIT
- AlicenseNot gradedqualityBmaintenanceLets Claude Code and other agents generate Chen-notation ER diagrams from SQL DDL or SQLAlchemy sources, then read the model, apply edits, re-layout, check for crossings and missing columns, and export PNG/SVG/draw.io. Changes made by the agent refresh any open graphical editor in real time.MIT
- AlicenseNot gradedqualityBmaintenanceEnables AI clients to inspect and make targeted, revision-checked edits to Excalidraw class diagrams stored in a local Obsidian vault, including adding, moving, rewiring, resizing, and deleting shapes, text, and arrows. It supports low-level design review by summarizing classes and relationships, and confines access to a configured folder while backing up drawings before each change.MIT
- AlicenseAqualityDmaintenanceEnables AI assistants to generate professional UML diagrams (class, use case, activity, sequence) from natural language descriptions, producing editable .drawio files compatible with diagrams.net.786 npmISC
- AlicenseAqualityCmaintenanceEnables Claude to generate PlantUML diagrams from natural-language requests and render them directly in chat as PNG, SVG, or ASCII art, with syntax-error feedback, shareable URLs, and URL decoding.3MIT
- AlicenseNot gradedqualityBmaintenanceEnables Claude and other LLM clients to read and write Microsoft Project files directly, covering tasks, resources, assignments, dependencies, and critical path information without needing Microsoft Project open.MIT
TDQS
Scored across 10 tools
Each tool has a fairly distinct purpose: read (list_classes, get_class, list_relationships, get_sequence_diagram, project_info), mutate (edit_class_model, add/delete_sequence_diagrams), verify, and export. The main overlap is that get_class and list_relationships both surface relationship data, and project_info partially overlaps with the list tools, but descriptions make the boundaries workable.
All tools share a vpp_ prefix and use a clear verb_noun convention (list_classes, get_class, add_sequence_diagrams, delete_sequence_diagram, export_plantuml). Minor deviations like vpp_verify (verb only) and vpp_project_info (noun only) are still readable and unambiguous.
Ten tools is a well-scoped set for a .vpp diagram editor, and the heavy lifting is consolidated into vpp_edit_class_model rather than exploded into many single-op tools. Every tool has a clear role in the read/edit/verify/export workflow.
The surface covers read, create, update, delete-member, relationship management, and sequence diagram add/delete, but has notable gaps: no operation to delete a class or enumeration literal, and no in-place sequence diagram editing (must delete-and-re-add). These gaps force workarounds for common lifecycle tasks.