Shryftoriz MCP
Підключіть будь-який AI-агент до бази шрифтів Шрифторіз і він автоматично розпізнаватиме шрифти російського походження та пропонуватиме українські альтернативи.
Адреса сервера
Транспорт: streamable HTTP
Що таке Shryftoriz MCP?
MCP (Model Context Protocol) — відкритий стандарт від Anthropic для підключення зовнішніх інструментів до AI-агентів. Shryftoriz MCP надає агентам прямий доступ до бази з понад 1 600 шрифтів, де 1 298 — шрифти з російськими зв'язками, а 325 — українські альтернативи. Сервер публічний, безплатний і не потребує жодних ключів.
Підключення
Оберіть свій інструмент. Усі команди наведено для останніх версій (станом на 2026).
У терміналі (рекомендовано):
claude mcp add --transport http shryftoriz https://shryftoriz.online/api/mcpДля всієї команди — в репозиторії (.mcp.json):
claude mcp add --transport http --scope project shryftoriz https://shryftoriz.online/api/mcpАбо вручну до ~/.claude.json:
{
"mcpServers": {
"shryftoriz": {
"type": "http",
"url": "https://shryftoriz.online/api/mcp"
}
}
}Перевірити підключення: claude mcp list. У новій сесії Claude Code інструменти доступні автоматично.
Документація: code.claude.com/docs/en/mcp
Інструменти
Після підключення агент отримує доступ до шести інструментів:
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?