
Sanity
sanity-ioMIT
148 звёзд20 форков
Sanity MCP-сервер — часть набора Sanity Agent Toolkit. Он создан, чтобы AI-ассистенты напрямую работали с вашими проектами в Sanity — headless CMS. Агент может читать контент, схемы, датасеты и релизы. Вам не нужно вручную описывать структуру типов данных. Сервер сам передаёт агенту актуальные схемы и правила работы (agent rules). Правила включают best-practices для контент-моделирования, SEO и AEO.
Инструмент для разработчиков, которые используют AI: Cursor, Claude Code, VS Code, Lovable, v0, OpenAI Codex. Для старта нужен только Sanity CLI. Без ручных токенов, env-файлов и OAuth.
Характеристики
Общее
- СтатусСообщество
- Разработчикsanity-io
- ЛицензияMIT
Технологии
- ЯзыкиJavaScript
- Транспортstreamable-http
Описание
Возможности
- Чтение контента, схем, датасетов и релизов из Sanity.
- Создание и редактирование черновиков контента.
- Планирование публикаций и управление версиями через релизы.
- Автоматическая передача agent rules (21 интеграция, 26 правил).
- Применение best-practices для контент-моделирования, SEO и AEO.
- Настройка одной командой: npx sanity@latest mcp configure.
- Готовые плагины для Cursor Marketplace и Claude Code Marketplace.
- Работа с любым клиентом, поддерживающим MCP через HTTP.
Как подключить
Используйте Sanity CLI. Выполните в терминале:
npx sanity@latest mcp configure
Сервис сам обнаружит установленные клиенты (Cursor, Claude Code, VS Code) и пропишет настройки. Используется сессия CLI — не нужны ручные токены.
Для ручной настройки добавьте конфигурацию в mcp.json для Cursor или в settings.json для Claude Desktop:
{
"mcpServers": {
"Sanity": {
"type": "http",
"url": "https://mcp.sanity.io"
}
}
}
Перезапустите клиент. Сервер начнёт работать сразу. Проверьте — попросите агента показать структуру проекта.
Примеры запросов
- «Покажи схему контента для раздела 'Блог' в моём проекте.»
- «Создай черновик статьи на тему Headless CMS в датасете production.»
- «Найди релизы, запланированные на следующую неделю, и покажи их статус.»
- «Обнови SEO-поля для страницы 'О компании' по правилам Sanity.»
- «Проверь, какие типы документов есть в схеме моего проекта.»
Технические детали
- Язык: JavaScript
- Транспорт: Streamable HTTP
- Лицензия: MIT
- Разработчик: sanity-io
- Совместимые клиенты: Cursor, Claude Desktop, Claude Code, VS Code, Lovable, v0, OpenAI Codex, любые HTTP MCP-клиенты.