Contentful MCP Server
Официальный MCP-сервер Contentful: записи, типы контента, ассеты, локали и AI Actions через Management API
Установка
{
"mcpServers": {
"contentful-mcp": {
"command": "npx",
"args": ["-y", "@contentful/mcp-server"],
"env": {
"CONTENTFUL_MANAGEMENT_ACCESS_TOKEN": "your-CMA-token",
"SPACE_ID": "your-space-id",
"ENVIRONMENT_ID": "master",
"CONTENTFUL_HOST": "api.contentful.com"
}
}
}
}Подходит для Claude Desktop, Cursor и других клиентов.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер дает агенту работу с headless CMS Contentful. Агент ищет записи, в том числе по смыслу, создает, правит, публикует и снимает с публикации записи и ассеты. Он меняет модель контента, заводит окружения, локали и теги, получает ссылки на предпросмотр черновиков. Также можно создавать и запускать AI Actions, например для перевода. Окружения можно защитить от записи переменной PROTECTED_ENVIRONMENTS.
Для кого. Для контент-команд и разработчиков, которые ведут сайт или приложение на Contentful.
Подходит, если
- Нужно массово обновить поля в записях
- Нужно добавить поле в тип контента и заполнить его
- Нужно загрузить и разложить картинки для кампании
Не подходит, если
- Сайт работает на другой CMS
- Нельзя рисковать правками в основном окружении без защиты
Пример запроса к агенту
Добавь в тип контента product поле rating и заполни его у всех опубликованных товаровОграничения
Нужны аккаунт Contentful, Space ID и персональный токен Management API. Защита окружений работает только внутри сервера и не заменяет роли в Contentful. Contentful ограничил работу с пользователями из России, доступ без VPN не гарантирован.
Как отключить. Удалите блок contentful-mcp из конфигурации клиента и отзовите персональный токен в настройках Contentful.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| CONTENTFUL_MANAGEMENT_ACCESS_TOKEN обязательная, секрет | Персональный токен Management API |
| SPACE_ID обязательная | Идентификатор пространства Contentful |
| ENVIRONMENT_ID | Окружение, по умолчанию master |
| PROTECTED_ENVIRONMENTS | Окружения через запятую, где запрещены запись и удаление |
| CONTENTFUL_HOST | Хост API, по умолчанию api.contentful.com |
Проверка безопасности
- Публикует и удаляет контент на живом сайте
- Меняет модель контента и окружения
Коротко о README
README описывает установку в один клик для Cursor, файл .dxt для Claude Desktop, команду для Codex и сборку из исходников. Приведена таблица переменных окружения и подробности защиты окружений. Инструменты разбиты по типам контента, записям, ассетам, окружениям, предпросмотру, локалям, тегам и AI Actions. Лицензия MIT.
Частые вопросы
Как запретить агенту менять основное окружение?
Перечислите окружения в PROTECTED_ENVIRONMENTS, например master,staging. Чтение останется доступным, запись и удаление будут блокироваться.
Как поставить в Codex?
Командой codex mcp add contentful с переменными окружения и npx -y @contentful/mcp-server, пример есть в README.
Похожие
Marketing Skills: маркетинговые скиллы для агентов
Marketing Skills for AI Agents
Около пятидесяти скиллов по CRO, копирайтингу, SEO, аналитике, рекламе и запуску продукта для кодовых агентов
Скилл, который убирает из текста приметы ИИ-письма по списку Википедии и не добавляет выдуманных фактов
Скиллы для контента: иллюстрации к статьям, обложки, инфографика, комиксы, перевод, конвертация URL в Markdown и публикация в соцсети
Китайская версия скилла Humanizer: находит и убирает приметы AI-текста в материалах на китайском