online.jinero/jinero
Official15 toolsJinero
AI-agent design tools: fonts, palettes, color naming & extraction, contrast, code, SVG, CSS.
Provides design utilities for fonts, palettes, contrast checks, and CSS/SVG generation.
Captured live from the server via tools/list.
search_fonts
Search the free font catalog by name, category, style tags, language coverage, variable/monospace flags and style count. Returns a paginated list of families.
Parameters (12)
- namestring
Fuzzy name match.
- categorystring
Comma-separated categories, e.g. 'serif,sans'.
- langsstring
Comma-separated language codes, e.g. 'latin,cyrillic' — ALL must be supported.
- stylestring
Comma-separated style tags, e.g. 'handwriting,condensed' — ALL must match. One of: handwriting, script, display, slab, rounded, condensed, expanded, stencil, pixel, blackletter, outline, retro.
- variableboolean
Only variable fonts.
- monospaceboolean
Only monospace fonts.
- styles_mininteger
Minimum number of styles.
- styles_maxinteger
Maximum number of styles.
- orderstring
Sort field, default 'likes'.
- sortstring
Sort direction.
- per_pageinteger
Results per page (default 24).
- pageinteger
Page number.
get_font
Get full metadata for one font family by slug: styles, weights, axes, license, subsets and download/CSS URLs.
Parameters (1)
- slugstringrequired
Family slug, e.g. 'inter', 'playfair-display'.
get_font_files
List every font file (weight/italic/format + direct woff2/ttf URL) for a family — handy for building custom @font-face rules.
Parameters (1)
- slugstringrequired
Family slug, e.g. 'inter'.
get_fonts_css
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.
Parameters (2)
- familystringrequired
Family spec, e.g. "inter:wght@400,700" or "inter:wght@300..900".
- displaystring
font-display value (default swap).
get_font_download_url
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.
Parameters (1)
- slugstringrequired
Family slug, e.g. 'inter'.
check_contrast
Check the WCAG contrast ratio between a foreground and background color, with AA/AAA pass/fail for normal and large text.
Parameters (2)
- fgstringrequired
Foreground color (hex, rgb(), or hsl()).
- bgstringrequired
Background color (hex, rgb(), or hsl()).
get_color_shades
Generate tints and shades for a base color (lighter/darker steps) with hex values.
Parameters (3)
- hexstringrequired
Base color in hex, rgb(), or hsl().
- stepstring
Step percentage (default 10).
- limitinteger
Cap on tints/shades (default fills to ~100%).
search_palettes
Search the color-palette catalog by name, tone, temperature, mood, harmony, exact color count and tags. Returns a paginated list.
Parameters (10)
- namestring
Fuzzy name match.
- tonestring
Overall tone.
- temperaturestring
Color temperature.
- moodstring
e.g. pastel, muted, earthy, vibrant, monochrome.
- harmonystring
e.g. analogous, complementary, triadic, monochromatic, split-complementary, tetradic.
- color_countinteger
Exact number of colors.
- tagsarray
Tag slugs — ALL must match (AND).
- orderstring
Sort order (default newest).
- per_pageinteger
Results per page (default 24).
- pageinteger
Page number.
get_palette
Get one color palette by id: its colors (hex), name/derived title, mood, harmony, temperature and tags.
Parameters (1)
- idintegerrequired
Palette id.
minify_code
Minify or beautify JS, CSS, HTML, SVG, JSON or XML. Set type=auto to sniff the language.
Parameters (4)
- codestringrequired
Source code to transform.
- typestringrequired
Source language, or 'auto' to sniff.
- modestring
Default minify.
- keep_licenseboolean
Preserve /*! ... */ license comments when minifying.
detect_code
Detect the language/format of a code snippet.
Parameters (1)
- codestringrequired
Snippet to inspect. Max 200,000 chars.
convert_code
Convert code between formats (e.g. JSON↔YAML, CSS↔SCSS). Use list_code_converters for valid from/to ids and per-converter options.
Parameters (4)
- codestringrequired
Source code to convert.
- fromstringrequired
Source format id (see list_code_converters).
- tostringrequired
Target format id.
- optionsobject
Per-converter options (see optionsSchema in list_code_converters).
list_code_converters
List available code converters with their from/to ids and per-converter option schemas.
No parameters.
optimize_svg
Optimize/clean SVG markup (SVGO). Returns minified SVG plus before/after sizes.
Parameters (2)
- svgstringrequired
SVG source. Max 500,000 chars.
- presetstring
Optimization preset (default balanced).
svg_to_datauri
Encode an SVG (or fetched image) as a CSS-ready data: URI. Provide either raw svg or a url.
Parameters (4)
- svgstring
Raw SVG markup. Mutually exclusive with url.
- urlstring
Public image URL the server will fetch.
- encodingstring
Defaults: utf8 for SVG, base64 for raster.
- quotesstring
Quote style for the data URI (default double).
README not available yet.
Install
claude_desktop_config.json
{
"mcpServers": {
"jinero": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://jinero.online/mcp"
]
}
}
}Desktop config is stdio-only; this bridges via mcp-remote. Native remote: Settings > Connectors.