Shryftoriz MCP
Підключіть будь-який AI-агент до бази шрифтів Шрифториз і він автоматично розпізнаватиме шрифти російського походження та пропонуватиме українські альтернативи.
Адреса сервера
Що таке Shryftoriz MCP?
MCP (Model Context Protocol) — стандарт для підключення зовнішніх інструментів до AI-агентів. Shryftoriz MCP надає агентам прямий доступ до бази з понад 1 600 шрифтів, де 1 298 — шрифти з російськими зв'язками, а 325 — українські альтернативи. Сервер публічний, безплатний і не потребує жодних ключів.
Підключення
Claude Code / Claude Desktop
Додайте до ~/.claude/settings.json (глобально для всіх проєктів):
{
"mcpServers": {
"shryftoriz": {
"type": "http",
"url": "https://shryftoriz.online/api/mcp"
}
}
}Cursor
Додайте до .cursor/mcp.json або через Settings → MCP:
{
"mcpServers": {
"shryftoriz": {
"url": "https://shryftoriz.online/api/mcp"
}
}
}Windsurf
Додайте до ~/.codeium/windsurf/mcp_settings.json:
{
"mcpServers": {
"shryftoriz": {
"url": "https://shryftoriz.online/api/mcp"
}
}
}Перезапустіть редактор / Claude після змін у конфіг-файлі.
Інструменти
Після підключення агент отримує доступ до шести інструментів:
lookup_font(name) | Повна інформація про шрифт: походження, видавець, дизайнер, рік, посилання. Для російських шрифтів — список українських альтернатив з посиланнями. |
search_fonts(query, origin?, limit?) | Пошук за назвою. Можна фільтрувати за походженням: UA, RU або all. |
find_alternatives(name) | Знаходить усі українські альтернативи для конкретного російського шрифту з посиланнями на купівлю або завантаження. |
check_fonts(names[]) | Пакетна перевірка до 30 шрифтів одночасно. Зручно для аудиту CSS-файлу або дизайн-специфікації. |
get_foundry(name) | Усі шрифти конкретного видавця, згруповані за походженням (UA / RU). |
get_designer(name) | Усі шрифти конкретного дизайнера, згруповані за походженням (UA / RU). |
Як агент повинен використовувати MCP
Коли активувати
- →Користувач згадує назву шрифту в будь-якому контексті (CSS, HTML, Figma, звичайна розмова)
- →В коді зустрічається font-family, @font-face або import із назвою шрифту
- →Користувач просить підібрати, порівняти або перевірити шрифти
- →Проєкт містить файли зі списком шрифтів (package.json із @fontsource/*, tailwind.config тощо)
Як діяти
- →Викликати lookup_font або check_fonts не питаючи дозволу — це безпечна операція читання
- →Якщо шрифт RU: чітко попередити і запропонувати до 3 альтернатив із посиланнями
- →Якщо шрифт UA: підтвердити і відзначити як гарний вибір
- →Якщо шрифту немає в базі: це, скоріш за все, нейтральний шрифт — жодних дій не потрібно
- →Використовувати find_alternatives для детального підбору замінника
Тон відповіді
- →Прямо та конструктивно: «Roboto — шрифт російського походження (ParaType). Ось 3 українські альтернативи: ...»
- →Не лякати і не моралізувати — просто надати факти і варіанти
- →Пропонувати конкретний замінник, а не просто список
Приклад відповіді агента
⚠️ **Roboto** — шрифт російського походження (кириличну версію розробила ParaType). Українські альтернативи: • **e-Ukraine** — сучасний гротеск, розроблений для держструктур https://fonts.google.com/specimen/e-Ukraine • **Fixel** — замовлений урядом України, безплатний https://fixel.agency • **Kyiv Type Sans** — від Kyiv Type Foundry https://www.kyivtype.com Замінити Roboto на e-Ukraine?