MCP.Market

Jinero MCP server

online · 96% uptime
by jinero.online·online.jinero/jinero·v1.4.0·1 stars

AI-agent design tools: fonts, font recognition, palettes, color naming, contrast, code, SVG, CSS.

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

full report

Adoption
Growing

1 stars

Reviews

Write one

Nobody has reviewed Jinero yet.

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

Jinero tools (15)

write = sends, deletes, buys or posts
  • check_contrastFree

    Check the WCAG contrast ratio between a foreground and background color, with AA/AAA pass/fail for normal and large text.

  • convert_codeFree

    Convert code between text formats (e.g. JSON↔YAML, CSS↔SCSS). Pure text transformation: the source is parsed and re-serialized, never executed and never stored. Use list_code_converters for valid from/to ids and per-converter options. Rate limit: 30 calls/min per IP.

  • detect_codeFree

    Detect the language/format of a code snippet. Static analysis only — the snippet is never executed and never stored.

  • extract_colorsFree

    Extract a dominant-color palette from an image. Send either a public image_url or image_base64 (base64/data-URI, e.g. a local screenshot). The image is processed in memory and never stored. Each color comes back with its hex, rgb, hsl, share of the image, and the closest human color name — a named palette in one call. Rate limit: 10 calls/min per IP.

  • get_color_shadesFree

    Generate tints and shades for a base color (lighter/darker steps) with hex values.

  • get_fontFree

    Get full metadata for one font family by slug: styles, weights, axes, license, subsets and download/CSS URLs.

  • get_font_download_urlFree

    Return the direct ZIP download URL for a font family (all styles + a ready fonts.css). Does NOT download — hand the URL to the user or fetch it separately.

  • get_font_filesFree

    List every font file (weight/italic/format + direct woff2/ttf URL) for a family — handy for building custom @font-face rules.

  • get_fonts_cssFree

    Generate ready-to-use @font-face CSS for a family spec (Google-Fonts-compatible), e.g. "inter:wght@400,700" or a variable range "inter:wght@300..900". Returns CSS text.

  • get_paletteFree

    Get one color palette by id: its colors (hex), name/derived title, mood, harmony, temperature and tags.

  • minify_codeFree

    Minify or beautify JS, CSS, HTML, SVG, JSON or XML text. Set type=auto to sniff the language. The code is only parsed and re-printed — never executed and never stored. Rate limit: 30 calls/min per IP.

  • name_colorFree

    Get the closest human-readable name for one or more colors. Pass a single hex or several comma-separated (e.g. "#3b82f6,#000,#ff7f50"); returns each input with its nearest color name, the reference hex, an exact-match flag and the perceptual distance.

  • recognize_fontFree

    Identify which font is used in an image. Powered by our OWN CNN embedding model, trained on the jinero font catalog — it matches fonts by visual shape/style, so it needs NO OCR and NO text (works for Latin and Cyrillic). Send a tight crop of one line of text as either image_url (public URL) or image_base64 (base64/data-URI, e.g. a local screenshot). The image is processed in memory and deleted immediately — never stored. Returns the most visually similar font families with scores. Typically 0.3-1.7 s (an OCR-assisted rerank of top candidates engages when retrieval is uncertain). Rate limit: 5 calls/min per IP (model inference is compute-heavy).

  • search_fontsFree

    Search the free font catalog by name, category, style tags, language coverage, variable/monospace flags and style count. Returns a paginated list of families.

  • search_palettesFree

    Search the color-palette catalog by name, tone, temperature, mood, harmony, exact color count and tags. Returns a paginated list.

Public scan report

scanner v0.1.10 · 2026-11-02 · same rubric, same numbers if you re-run it

no findings
  • –Code scanremote-only server, no package to scann/a
  • Live reliabilityremote reachable in 2661ms17/20
  • Tool poisoning15 tool descriptions checked15/15
  • Auth qualityopen endpoint, read-only tools10/15
  • Maintenancelast push 20 days ago15/15
  • Maintainer identityendpoint served from the registry-verified namespace domain8/10
Overall 87/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Jinero compares

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

Safety score
87/100
higher than 78% of 4,460 AI and agents servers
Tools
15
the typical AI and agents server has 6
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
Uptime
96%
of our recent checks; the typical remote AI and agents server answers 100%
Response time
397 ms
faster than 35% of 2,331 AI and agents servers
GitHub stars
1
more than 50% of 2,711 AI and agents servers

What its tools let an agent do: 15 read

Install Jinero in Claude Code, Cursor or VS Code

claude mcp add --transport http jinero https://jinero.online/mcp
Add to Cursor

What the publisher says

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

Jinero MCP Server

online.jinero/jinero — a hosted, remote Model Context Protocol server that gives AI agents (Claude, Cursor, Cline, Zed, Gemini CLI…) the design tools of jinero.online: 22 read-only tools for fonts (search, CSS, files, recognition from an image), color math (WCAG contrast, shades, naming, palette extraction), curated palettes, code minify/convert/detect, SVG optimization and SCSS helpers.

  • Endpoint: https://jinero.online/mcp (Streamable HTTP)
  • Auth: none — anonymous & free, rate-limited at 60 req/min per IP (plus per-tool caps on heavy tools, see below)
  • Registry: online.jinero/jinero in the official MCP registry
  • Manifest: /.well-known/mcp/server.json
  • Human docs: jinero.online/dev/mcp — full reference with example responses

Connect

Claude Code (CLI):

claude mcp add --transport http jinero https://jinero.online/mcp

Claude Desktop / Cursor / Cline (config):

{
  "mcpServers": {
    "jinero": { "type": "http", "url": "https://jinero.online/mcp" }
  }
}

Older stdio-only clients can bridge with npx mcp-remote https://jinero.online/mcp.

Trust & safety

Every tool declares MCP annotations, verifiable in tools/list:

  • all 22 tools are readOnlyHint: true and idempotentHint: true;
  • submitted code/SVG is parsed and transformed as text — never executed, never stored;
  • uploaded images (font recognition, color extraction) are processed in memory and deleted immediately;
  • only three tools fetch a user-supplied URL (recognizefont, extractcolors, svgtodatauri) — marked openWorldHint: true, with SSRF-guarded, size-capped fetches.

A note for automated risk scanners: some directories classify minifycode, convertcode, generateclamp or recognizefont as "write" tools based on their verbs. They are pure functions — text/math in, text out; nothing on the server or the caller's side is modified. The authoritative signal is the readOnlyHint: true annotation each of the 22 tools declares in tools/list (snapshotted in tools.json).

Rate limits

The whole endpoint is capped at 60 requests/min per IP. On top of that, compute-heavy tools enforce their own per-tool per-IP caps (server v1.4.0+), returned as a clean tool error with a retry hint when exceeded — each cap is also stated in the tool's description:

Tests & CI

tests/tools.test.mjs exercises every declared tool against the live endpoint (zero dependencies, Node 20+):

npm test

CI runs the suite on every push and weekly (workflow), and tools.json is a committed snapshot of the live tools/list — schemas and annotations included (npm run update-snapshot to refresh).

Try it without a client

# List all tools
curl -s -X POST https://jinero.online/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'

More runnable examples in examples/.

Tool reference

Generated from the live tools/list of the current server version.

Fonts

search_fonts

Shortened. The full README is on GitHub.

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

Jinero: common questions

Is Jinero MCP server safe?
Yes, by our scan: it is graded A (87/100). Read the Jinero safety report
How do I install Jinero?
It runs remotely at jinero.online. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
Does Jinero need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Jinero maintained?
The last commit was 23 days ago (2026-10-12). The latest release is v1.4.0.
Is Jinero up?
96% of our last 28 checks got an answer. We check remote servers about four times a day.
What can I use instead of Jinero?
Servers from other publishers that do the same job: Figma Context MCP server, Agent-Native Design MCP server and Roast My Design System MCP server.
How does Jinero compare with other AI and agents MCP servers?
safety score 87/100 (higher than 78% of 4,460 AI and agents servers); tools 15 (the typical AI and agents server has 6); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Jinero

Same job from other publishers: the closest match first, then the best rated.

  • Figma Context
    Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.
    B
  • Agent-Native Design
    Agent-Native design tool - create and edit visual designs with agent assistance
    A
  • Roast My Design System
    Audit your Design System and serve your Agent the rules that keep AI-written UI on-system.
    A
  • Kiln
    Spawn an object into existence: describe it, and your agent designs it, checks it, and 3D prints it.
    B
  • Roast My Design System
    Audit your Design System and serve your Agent the rules that keep AI-written UI on-system.
    A