Search fonts
search_fontsUse this when the person wants fonts for something: a style or mood, a use, a font by name, or a language to cover. For example "a warm serif", "a playful display font for a poster" or "a monospace for code". query is their words, at most 200 characters. category narrows to sans-serif, serif, monospace, display or handwriting. language keeps fonts that fully cover latin, latin-extended, ukrainian, greek, vietnamese, arabic, hebrew, thai, japanese, korean, chinese-simplified or devanagari. limit is 1 to 20, 8 when left out. Not for fonts installed on the person's computer, and not for paid fonts: the catalog holds free fonts only. Answers free, openly licensed font families from the onlyfonts catalog, best match first, each with its id, name, page link, category, designer and how many styles it has.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_fonts"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | their words: a style, a mood, a use, a font's name | |
| category | No | ||
| language | No | only fonts that fully cover this language |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| results | Yes |