Server data from the Official MCP Registry
Render 47 chart types and tiled dashboards as PNG/SVG. Deterministic, 100% local, agent-first.
Render 47 chart types and tiled dashboards as PNG/SVG. Deterministic, 100% local, agent-first.
SlickFast is a well-designed SVG chart rendering engine with strong security fundamentals. The code is pure, deterministic, and free of dangerous patterns like code execution, credential exfiltration, or path traversal. The MCP server has no authentication requirements but operates in a local, sandboxed context where data never leaves the user's machine. Minor code quality observations around exception handling and input validation do not pose security risks given the server's purpose. Supply chain analysis found 5 known vulnerabilities in dependencies (0 critical, 4 high severity). Package verification found 1 issue.
4 files analyzed · 9 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Add this to your MCP configuration file:
{
"mcpServers": {
"com-slickfast-mcp": {
"args": [
"-y",
"@slickfast/mcp"
],
"command": "npx"
}
}
}From the project's GitHub README.
Charts & dashboards for AI agents. A tiny JSON spec in → a finished, retina-quality chart out. Milliseconds, a handful of tokens, nothing leaves your machine.
SlickFast is a native SVG engine built for AI agents — not a browser screenshotting a
webpage, not a plotting library an agent has to write code against. A pure
spec → SVG → PNG pipeline: 47 chart and information-design types (bar, line, pie, KPI,
cards, funnel, gauge, heatmap, calendar, gantt, waterfall…), plus entire multi-chart
dashboards tiled into one image in a single call.
@slickfast/mcpAdd to your MCP client config (Claude Code, Claude Desktop, Cursor, …):
{
"mcpServers": {
"slickfast": {
"command": "npx",
"args": ["-y", "@slickfast/mcp"]
}
}
}
Then ask your agent for a chart — or ask it to "show me a SlickFast demo" (the gallery
tool renders a curated showcase). Full tool documentation is in
apps/mcp/README.md.
{type, data} alone is a
finished, well-designed chart. A whole dashboard is one tool call, not ten renders
and layout math.bar → line, change a palette, resize for a
slide: edit one key, re-render — no code to rewrite, no diff to reason about.| Path | What it is |
|---|---|
packages/render-core/ | The engine: pure (spec) → SVG string. All 47 types, the type registry, SPEC.md (the spec contract), examples, gallery, and the golden snapshot net. |
packages/palette-core/ | The color library: palettes, nested themes, WCAG contrast, tokens. |
packages/raster/ | SVG → PNG rasterization (resvg). |
packages/fonts/ | The swappable font layer. |
apps/mcp/ | The MCP server published as @slickfast/mcp — a thin surface over the engine. |
apps/api/openapi.yaml | The hosted HTTP API contract. |
scripts/ | The safety net: golden checks, registry-drift check, 323-case torture suite, palette hex check. |
templates/ | Ready-made spec presets. |
cd apps/mcp && npm install && npm run build # builds dist/index.js
cd ../../packages/raster && npm install # native resvg binding (PNG)
# from the repo root — the full safety net:
node packages/render-core/generate.mjs --check # golden snapshots (all types)
node scripts/check-surfaces.mjs # type-registry drift check
node scripts/torture.mjs # 323 empty/edge-case renders
node scripts/check-palettes.mjs # palette hex validation
The engine is pure and deterministic by contract: no IO, no Date.now(), no
Math.random() in drawing code, and nothing ships without a snapshot test.
report_issue tool writes a ready-to-paste report for you.AGPL-3.0-only. You can use, self-host, and modify SlickFast freely; if you run a modified version as a network service, the AGPL requires you to share your changes. For a commercial license or the hosted API, see slickfast.com or write to feedback@slickfast.com.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Web content fetching and conversion for efficient LLM usage
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.