Руководство по коннектору7 мин чтенияMCP-инструментов: 207 языков

Как подключить Contentful к Meta Muse через MCP

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

Contentful

Contentful

Let your AI work with your Contentful content: search entries and assets, read content types, locales and tags, and create, change, publish or unpublish entries. Delivery token for reads, management token for writes.

инструментов

20

Регион

INTL

Категория

CMS

Аутентификация

API credentials

Требуемые env-vars

CONTENTFUL_SPACE_IDCONTENTFUL_ENVIRONMENTCONTENTFUL_DELIVERY_URLCONTENTFUL_DELIVERY_TOKEN
Установить в Cloud одним кликом

7 дней бесплатно · Без карты

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Пропустите установку. Заработает меньше чем за 2 минуты.

Начните бесплатный период на cloud.anythingmcp.com, добавьте Contentful одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.

Начать бесплатный период

Кратко

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Попробуй спросить

Примеры промптов для Contentful

Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.

Contentful · live via MCP
Поделиться
Opus 4.7

Claude — это AI, он может ошибаться. Проверяйте ответы.

💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → Contentful, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без git clone, без локального сервера.

Contentful + Meta Muse

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Предварительные требования

Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:

CONTENTFUL_SPACE_ID, CONTENTFUL_ENVIRONMENT, CONTENTFUL_DELIVERY_URL, CONTENTFUL_DELIVERY_TOKEN

Шаг 1 — Получите учётные данные

  1. В Contentful (https://app.contentful.com) откройте свой space, затем Settings → API keys → Add API key. Задайте ключу имя (например, «AnythingMCP»), отметьте окружения, которые он может читать (как минимум master), и сохраните.
  2. Скопируйте Space ID в CONTENTFUL_SPACE_ID, а Content Delivery API access token в CONTENTFUL_DELIVERY_TOKEN.
  3. Укажите в CONTENTFUL_ENVIRONMENT id окружения, обычно master. Остальные окружения перечислены в Settings → Environments.
  4. Укажите в CONTENTFUL_DELIVERY_URL адрес https://cdn.contentful.com, а для space в регионе данных ЕС https://cdn.eu.contentful.com, без косой черты в конце. Чтобы ИИ читал и черновики, используйте https://preview.contentful.com (или https://preview.eu.contentful.com) вместе с Content Preview API access token того же ключа.
  5. Для записи создайте персональный токен доступа: меню аватара → Account settings → CMA tokens → Create personal access token. Выберите срок действия и сразу скопируйте токен: Contentful показывает его только один раз. Вставьте его в CONTENTFUL_MANAGEMENT_TOKEN без слова Bearer и укажите в CONTENTFUL_MANAGEMENT_URL адрес https://api.contentful.com (или https://api.eu.contentful.com). Токен действует от вашего имени во всех spaces, которые вы можете редактировать.
  6. Если ваша организация должна одобрять персональные токены доступа, администратор организации открывает Organization settings, находит токен в настройках доступа для персональных токенов и предоставляет ему доступ. До этого инструменты записи отвечают 401 OrganizationAccessGrantRequired; чтение через delivery-токен это не затрагивает.
  7. Установите коннектор и начните с contentful_get_space: он возвращает название space и его локали, это быстрая проверка того, что Space ID и delivery-токен подходят друг к другу.

Два токена, и это намеренно: delivery-токен читает только опубликованный контент (с preview-токеном ещё и черновики), поэтому коннектор, настроенный только с четырьмя обязательными значениями, может всё найти, но ничего не меняет. Запись, неопубликованные черновики, spaces и окружения идут через Content Management API с персональным токеном доступа. Если оставить CONTENTFUL_MANAGEMENT_URL и CONTENTFUL_MANAGEMENT_TOKEN пустыми, инструменты управления просто сообщат, что этих значений не хватает.

Публикация меняет ваш рабочий сайт: contentful_publish_entry и contentful_unpublish_entry меняют то, что посетители видят на вашем сайте или в приложении, поэтому ИИ называет запись и последствия и ждёт вашего «да». contentful_delete_entry при установке выключен, потому что удалённую запись нельзя восстановить.

Как работают изменения: contentful_list_content_types даёт id типов контента и полей, contentful_list_locales коды локалей. Значения полей хранятся по id поля, а внутри по локали, например {"title": {"en-US": "Hello"}}. Перед каждым изменением ИИ читает запись через contentful_get_entry_for_editing, чтобы получить её текущую sys.version; если кто-то сохранил запись в промежутке, Contentful отвечает 409 VersionMismatch, и ИИ читает её заново. contentful_update_entry заменяет все поля, и всё, что не передано, удаляется; для одного-двух полей ИИ использует contentful_patch_entry. Изменение появляется на сайте только после публикации новой версии.

Поиск: contentful_list_entries принимает content_type, полнотекстовый query и дополнительные фильтры, например fields.slug=hello или fields.date[gte]=2026-01-01. Для фильтрации или сортировки по полю нужен content_type. Связанные записи и ассеты возвращаются в includes, а URL ассетов начинаются с //, поэтому ИИ добавляет https:.

Пагинация: списки возвращают total, skip и limit (до 1000); следующая страница начинается с skip + limit.

Частые ошибки: 401 AccessTokenInvalid означает неверный или просроченный токен либо delivery-токен на preview-хосте (или наоборот). 404 NotFound означает неверный id либо space или окружение, к которым у токена нет доступа: здесь Contentful отвечает 404, а не 403. 400 «A Content Type ID is required» означает фильтр по полю без content_type. 422 ValidationFailed называет поле, которое пустое или нарушает правило валидации. 429 RateLimitExceeded: management API допускает около 7 запросов в секунду, подождите и повторите.

Коннектор не загружает ассеты, не создаёт и не редактирует типы контента, не управляет окружениями, вебхуками, ролями и приложениями и не использует GraphQL API.

Шаг 2 — Установите адаптер

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d

Шаг 3 — Добавьте коннектор в Muse

URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указано YOUR_SERVER_ID.

Muse добавляет удалённые MCP-серверы как пользовательские коннекторы и входит в них через OAuth.

  1. В Muse открой Settings → Connectors и выбери Add custom connector.
  2. Вставь URL MCP-сервера https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
  3. Muse откроет страницу входа AnythingMCP: войди и подтверди доступ.
  4. В чате попроси Muse о том, для чего нужны инструменты Contentful.

Настроить коннектор можно и из чата: в вебе, в приложениях для iOS и Android или в WhatsApp. Отправь Muse это сообщение:

Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth

Размещаешь сам? Используй публичный HTTPS-адрес своего экземпляра вместо https://cloud.anythingmcp.com. Muse подключается из облака Meta, поэтому localhost не подойдёт.

Доступные инструменты

ToolWhat it does
contentful_get_spaceRead the space the connector is set up for (Content Delivery API): its name and locales with the default locale
contentful_list_content_typesList the content types of the environment (Content Delivery API): for each its sys.id (the id entries are filtered by), name, displayField…
contentful_get_content_typeRead one content type by id (Content Delivery API): its fields with id, name, type (Symbol, Text, RichText, Integer, Number, Date, Boolean…
contentful_list_entriesSearch published entries (Content Delivery API)
contentful_get_entryRead one published entry by id (Content Delivery API): sys (id, contentType, createdAt, updatedAt, revision), metadata.tags and fields
contentful_list_assetsSearch published assets (images, documents, videos) via the Content Delivery API
contentful_get_assetRead one published asset by id (Content Delivery API): title, description and file with url (prefix https:), fileName, contentType, size…
contentful_list_localesList the locales of the environment (Content Delivery API): code (e.g. en-US, de-DE), name, default flag and fallbackCode
contentful_list_tagsList the public content tags of the environment (Content Delivery API) with sys.id and name
contentful_list_spacesList the spaces the management token can reach (Content Management API), with sys.id and name
contentful_list_environmentsList the environments of the space (Content Management API), e.g. master, staging, with sys.id, name, status and aliases
contentful_list_all_entriesSearch all entries including drafts and changed-but-unpublished versions (Content Management API)
contentful_get_entry_for_editingRead the latest version of an entry, draft changes included (Content Management API): fields with every locale, metadata.tags and…
contentful_create_entryCreate a draft entry of a content type (Content Management API). fields maps each field id to its values per locale, e.g. {"title"…
contentful_update_entryReplace the fields of an entry (Content Management API)
contentful_patch_entryChange single fields of an entry with JSON Patch operations (Content Management API), leaving the rest untouched
contentful_publish_entryPublish an entry, making its current version visible on the website or app through the delivery API (Content Management API). version must…
contentful_unpublish_entryUnpublish an entry: it disappears from the delivery API, so from the website or app, and stays as a draft (Content Management API)
contentful_delete_entryDelete an entry for good (Content Management API)
contentful_create_tagCreate a content tag in the environment (Content Management API)

Примеры запросов

  • «Найди статьи блога, опубликованные за последние 30 дней, и перечисли заголовок, slug и автора каждой.»
  • «В каких записях есть сохранённые, но ещё не опубликованные изменения?»
  • «Перечисли изображения, загруженные в этом месяце, с размером файла и разрешением.»
  • «Измени заголовок лендинга весенней распродажи на „Весенняя распродажа: скидка 20% на всё“ и опубликуй его после моего подтверждения.»

FAQ

Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде: в вебе, в приложениях для iOS и Android и в WhatsApp.

Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые ты включил для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.

Следующие шаги

Это руководство помогло?

Ваш агент для Contentful в одном клике.

Установите коннектор, вставьте ключ, спросите Meta Muse. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить Contentful к ChatGPT через MCP

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Коннекторы

Как подключить Contentful к Claude через MCP

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Коннекторы

Как подключить Contentful к Cursor через MCP

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Коннекторы

Как подключить Contentful к Gemini через MCP

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Коннекторы

Contentful в MCP: управляйте Contentful из любого AI-агента

Дайте ИИ работать с контентом в Contentful: искать записи и ассеты, читать типы контента, локали и теги, а также создавать, изменять, публиковать и снимать с публикации записи. Delivery-токен для чтения, management-токен для записи.

Коннекторы

Как подключить Canva к Meta Muse через MCP

Дайте ИИ работать в Canva: находить и читать дизайны, создавать новые, экспортировать их в PDF, PNG, PowerPoint или видео со ссылками для скачивания, упорядочивать папки, загружать изображения по ссылке, читать шаблоны бренда и комментировать дизайны.