MCP.Market

Glyphic MCP server

by MS-Teja·io.github.MS-Teja/glyphic·v1.0.2·10 stars

Generate 18 diagram types from structured JSON natively. Built for LLMs and agents.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

10 stars

Reviews

Write one

Nobody has reviewed Glyphic yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Glyphic tools (2)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • get_schema

    Returns the JSON schema of the DiagramInput payload to help the AI understand supported diagram types and properties.

  • render_diagram

    Renders a declarative JSON diagram into a visual representation. The input MUST conform to the DiagramInput schema.

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 69 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Glyphic compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
88/100
higher than 75% of 48,255 servers
Tools
2
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
10
more than 88% of 28,688 servers

What its tools let an agent do: 2 read

Install Glyphic in Claude Code, Cursor or VS Code

Runs npx -y @glyphicjs/mcp-server on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add glyphic -- npx -y @glyphicjs/mcp-server
Add to Cursor

What the publisher says

From the Glyphic repository's README, as published. We do not edit it. Read it on GitHub

Glyphic A diagram is data, not a drawing. Your model describes the diagram as typed JSON; Glyphic renders it — deterministic SVG & PNG across 18 types, validated before it draws, with no DSL and no headless browser. Diagram infrastructure for LLMs and agents that you own and build on.

Live playground · Quick Start · Examples Gallery · Documentation · 18 Diagram Types

Quick Start

Glyphic gives an LLM structured data in and hands you a finished diagram out. Use it three ways.

1. MCP server — add to your AI agent in 30 seconds

It runs over stdio via npx, no install:

# Claude Code
claude mcp add glyphic -- npx -y @glyphicjs/mcp-server

For Cursor, Claude Desktop, VS Code, Windsurf, and Antigravity, add it to your client's MCP config:

{
  "mcpServers": {
    "glyphic": { "command": "npx", "args": ["-y", "@glyphicjs/mcp-server"] }
  }
}

Then just ask: "Draw an ERD for a blog with users, posts, and comments." The model emits the JSON, calls the tool, and the rendered diagram appears inline. See the MCP setup guide.

2. Library

npm install @glyphicjs/core @glyphicjs/schema
import { processDiagram } from "@glyphicjs/core";
import { writeFileSync } from "node:fs";

const result = await processDiagram({
  type: "architecture",
  title: "Web App",
  nodes: [
    { id: "web", label: "Web App", shape: "rounded", icon: "fab-react" },
    { id: "api", label: "API", shape: "hexagon", icon: "fas-bolt" },
    { id: "db", label: "PostgreSQL", shape: "database", icon: "fas-database" }
  ],
  edges: [
    { source: "web", target: "api", label: "REST" },
    { source: "api", target: "db", label: "SQL" }
  ]
});

writeFileSync("diagram.png", result.png);   // Buffer (high-res PNG)
writeFileSync("diagram.svg", result.svg);   // string (scalable SVG)
console.log(result.reactFlow);              // interactive React Flow JSON

See the Core API reference.

3. Self-hosted HTTP API

Need it behind your own endpoint? Glyphic can be self-hosted as an HTTP service that wraps the exact same engine — same schema in, same SVG/PNG/React Flow out — so your product or platform can generate diagrams without shipping the library to every client.

Who it's for

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Glyphic: common questions

Is Glyphic MCP server safe?
Yes, by our scan: it is graded A (88/100). Read the Glyphic safety report
How do I install Glyphic?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Glyphic need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Glyphic maintained?
The last commit was 108 days ago (2026-07-19). The latest release is v1.0.2.
How does Glyphic compare with other MCP servers?
safety score 88/100 (higher than 75% of 48,255 servers); tools 2 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.