Підключайте AI-клієнти до Profound CMS через MCP, щоб безпечно знаходити, створювати, локалізувати, публікувати та керувати вмістом на вебсайтах.
Profound CMS надає віддалений MCP-сервер, який дає змогу сумісним AI-клієнтам знаходити, створювати, оновлювати, публікувати та керувати вмістом CMS.
Кінцева точка MCP:
http://107.21.107.99:8081/mcp
Для робочого середовища використовуйте HTTPS-версію налаштованої URL-адреси MCP, якщо вона доступна.
Profound CMS MCP використовує OAuth WorkOS.
Щоб підключитися:
Вам не потрібно копіювати ключ API у свій AI-клієнт. Після входу клієнт отримує короткоживучий токен доступу та автоматично оновлює його.
Ваша роль у CMS визначає рівень доступу:
Виконайте:
claude mcp add --transport http Profound http://107.21.107.99:8081/mcp
Потім запустіть Claude Code і завершіть автентифікацію через браузер.
Перевірте підключення:
claude mcp list
Виконайте:
codex mcp add Profound --url http://107.21.107.99:8081/mcp
Codex запросить автентифікацію під час першого використання сервера.
Перевірити підключення можна за допомогою:
codex mcp list
Додайте наведене нижче до:
~/.config/opencode/opencode.json
{
"mcp": {
"profound": {
"type": "remote",
"url": "http://107.21.107.99:8081/mcp",
"enabled": true,
"oauth": {}
}
}
}
Потім пройдіть автентифікацію:
opencode mcp auth profound
Перевірте підключення:
opencode mcp list
Сервер має відображатися як підключений через OAuth.
Більшість MCP-сумісних клієнтів підтримують стандартну конфігурацію віддаленого HTTP-підключення:
{
"mcpServers": {
"profound": {
"url": "http://107.21.107.99:8081/mcp"
}
}
}
У Cursor, Windsurf, Claude Desktop або іншому MCP-клієнті:
Клієнт має підтримувати Streamable HTTP MCP та OAuth. Клієнти, які підтримують лише локальні сервери або статичні ключі API, не можуть напряму автентифікуватися на цьому сервері.
Після підключення попросіть свій AI-клієнт знайти доступні вам організації та вебсайти:
Використовуй лише сервер Profound MCP.
Спочатку виклич list_my_organizations.
Потім виклич list_organizations.
Використай ідентифікатор організації, повернутий list_organizations, щоб викликати list_websites.
Покажи назви організацій, назви вебсайтів та ідентифікатори вебсайтів у таблиці.
Для всіх операцій CMS потрібен website_id.
Наразі MCP-сервер надає 35 інструментів CMS.
list_my_organizationslist_organizationslist_websitescreate_pageupdate_pagedelete_pageget_pagelist_pagescreate_route_bindingupdate_route_bindingdelete_route_bindingget_route_bindinglist_route_bindingsПрив’язки маршрутів з’єднують шаблонні сторінки з конкретним вмістом або значеннями параметрів.
create_componentupdate_componentdelete_componentlist_componentsКомпоненти визначають повторно використовувані типи вмісту та їхні поля.
create_blockupdate_blockdelete_blockget_blocklist_blockspublish_blockБлоки — це екземпляри вмісту, розміщені на сторінках.
set_block_field_expressionset_block_field_expressionslist_block_field_expressionsdelete_block_field_expressionЦі інструменти керують динамічними виразами fx, які обчислюють значення полів під час відтворення.
create_documentupdate_documentdelete_documentget_documentlist_documentsДокументи — це повторно використовувані записи вмісту, які також називають варіантами. list_documents повертає метадані; використовуйте get_document, щоб отримати повний вміст.
list_document_translationsupsert_document_translationdelete_document_translationПереклади слід зберігати як рядки локалей в одному документі, а не створювати окремий документ для кожної мови.
Повний робочий процес роботи з вмістом зазвичай має такий вигляд:
expected_version під час оновлення блоків, компонентів або документів.Live.Сторінка є загальнодоступною лише тоді, коли вона має стан Live, а її вміст опубліковано.
Створити сторінку:
За допомогою Profound CMS створи сторінку за адресою /pricing для вебсайту <website_id>.
Створи потрібні блоки, опублікуй їх і встанови для сторінки стан Live.
Оновити наявний вміст:
Знайди головну сторінку вебсайту <website_id>.
Прочитай її поточні блоки, онови заголовок головного банера та опублікуй зміни.
Створити локалізований вміст:
Для документа <document_id> додай переклади французькою та німецькою мовами.
Використай наявний документ і створи рядки перекладів замість створення дублікатів документів.
Використовувати динамічний вміст:
Для головного банера на шаблонній сторінці зроби так, щоб заголовок отримував значення з документа, прив’язаного до маршруту.
Використай вираз поля блока, а не додавай формулу до draft_content.
Profound CMS MCP можна поєднувати з іншими MCP-серверами для підтримки повного робочого процесу:
Наприклад:
Figma MCP + Profound CMS MCP
може об’єднати пошук дизайну, створення вмісту, роботу з CMS, локалізацію та публікацію в єдиний робочий процес із підтримкою AI.