Skip to main content
Glama

Related Servers

Alternatives to drawspec

  • A
    license
    A
    quality
    C
    maintenance
    Renders diagram-as-code to PNG files on your disk, and also provides text-art previews and syntax validation, all locally without a browser or network.
    4
    9 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Enables agents to turn short specs, Mermaid, or CSV data into laid-out SVG diagrams and charts, and to validate and audit the result for overlapping labels, arrows through boxes, and spilling text before showing it to anyone. Exposes render, describe, validate, audit, export, and infer tools so drawings can be generated, checked, and converted to formats like PNG, PDF, draw.io, and Excalidraw.
    9
    MIT

Related Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Turns structured JSON content into resolved, audited infographic plans and renders them as SVG or executable Figma Plugin API scripts, exposing theme packs, grammars, planning, auditing and export tools over stdio. Also lets hosts inspect theme provenance and layout decisions so different tools produce identical frames.
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables language models to turn structured diagram specifications and lightweight textual DSL into deterministic, fully editable Excalidraw scenes and standalone SVG files. Provides validated layered layout, crossing-reduced edge routing, schema conformance checking, and export through MCP tools over stdio.
    6
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables generating diagrams from JSON specifications, exporting them as PNG/SVG/PDF offline, and controlling a running desktop editor via CDP for live edits, XML retrieval, and screenshots.
    MIT
  • F
    license
    B
    quality
    B
    maintenance
    Enables creating and maintaining technical diagrams from .dot sources, with validation, rendering to SVG/PNG/PDF, and publishing into Markdown while automatically partitioning oversized graphs.
    6
    -
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables MCP clients to render charts as SVG or PNG, validate chart specifications, and retrieve descriptions, schemas, types, and examples through seven tools over stdio or HTTP.
    429 npm
    MIT

TDQS

A4.8/5.0

Scored across 5 tools

Disambiguation5/5

Each tool occupies a distinct stage of the authoring pipeline: discover kinds, fetch an example, fetch a schema, validate, render. list_kinds/get_example/get_schema are clearly separated by output (vocabulary vs. document vs. schema), and validate vs. render is explicitly differentiated by verdict-only vs. drawing. No two tools could reasonably be confused.

Naming Consistency5/5

All five names follow a strict verb_noun snake_case pattern (list_kinds, get_example, get_schema, validate_document, render_document). Verbs are meaningful and non-redundant, and the resource nouns map cleanly onto the domain objects.

Tool Count5/5

Five tools is well-scoped for a document-rendering server, with each tool earning its place as one step in a discover→example→schema→validate→render flow. Nothing is redundant and nothing feels artificially split.

Completeness4/5

The surface covers the full authoring lifecycle from kind discovery through validation and rendering, with outputs in multiple formats. Minor gaps: no way to persist/export rendered output to a file or to enumerate theme options, though returning content blocks and accepting a theme argument largely mitigates this.

Maintenance

ActivityActive
ResponsivenessResponsive