WordPress MCP

WordPress/mcp-adapter· Проверено 12.11.2026· 1,9 тыс.на GitHub

Плагин MCP Adapter открывает агенту способности сайта на WordPress: агент находит доступные действия плагинов и ядра, читает их схему и выполняет от имени выбранного пользователя.

3 реализации:

Для Claude Desktop, Cursor, VS Code и других настольных клиентов: локальная программа @automattic/mcp-wordpress-remote передаёт запросы на сайт по паролю приложения.

Как подключить

Что сделать до подключения

1

WordPress 6.9 или новее и PHP 7.4 или новее

2

Поставить и включить плагин MCP Adapter из каталога WordPress.org

3

Сайт по HTTPS: без него WordPress не показывает пароли приложений, кроме локальных сайтов

4

Node.js на компьютере для npx

5
WP_API_PASSWORD

wp-admin → Пользователи → Профиль → Пароли приложений → ввести имя → Добавить; пароль показывается один раз, пробелы можно оставить

6
WP_API_USERNAME

логин или e-mail пользователя, отображаемое имя не подходит

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --env 'WP_API_URL=https://<ваш сайт>/wp-json/mcp/mcp-adapter-default-server' --env 'WP_API_USERNAME=<логин пользователя>' --env 'WP_API_PASSWORD=<пароль приложения>' --transport stdio wordpress \
  -- npx -y @automattic/mcp-wordpress-remote@latest

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

mcp-adapter-discover-abilitiesпоказывает доступные способности
mcp-adapter-get-ability-infoчитает схему способности
mcp-adapter-execute-abilityвыполняет способность

Что попросить агента

«Перечисли способности WordPress, которые доступны на моём сайте»Агент вызовет mcp-adapter-discover-abilities
«Покажи сведения о моём сайте со статистикой записей»Агент найдёт подходящую способность, прочитает её схему через mcp-adapter-get-ability-info и вызовет mcp-adapter-execute-ability
«Создай черновик записи <заголовок> с текстом <текст>»Агент найдёт способность плагина для черновиков и выполнит её через mcp-adapter-execute-ability, если такая способность открыта

Для каких задач

Узнать, какие действия плагины вашего сайта открыли для агента
Выполнить действие плагина, например получить сведения о сайте или создать черновик записи
Дать агенту права только редактора или другой роли через отдельного пользователя
Подключить к сайту Claude Desktop, Cursor, VS Code или Claude Code

Ограничения

!

Сам адаптер новых функций не добавляет: агент видит только способности, которые плагины пометили как public, и без них список пуст

!

Действия меняют живой сайт так же, как работа в wp-admin: новые способности стоит пробовать на копии сайта

!

Веб-версии Claude и ChatGPT подключаются только через OAuth; в WordPress и адаптере сервера OAuth нет, поэтому из браузера сайт к ним не подключить

!

Без --user сервер WP-CLI работает без входа и с урезанными правами

Если не работает

401 Unauthorized
Проверьте логин (нужен логин или e-mail) и пароль приложения целиком. Если всё верно, сервер Apache может срезать заголовок Authorization: верните стандартную строку в .htaccess.
В профиле нет раздела «Пароли приложений»
Откройте сайт по https://: без HTTPS WordPress прячет пароли приложений. Их также отключают некоторые плагины безопасности и хостинги.
404 или rest_no_route
Проверьте адрес и что плагин активен. При простых постоянных ссылках используйте https://<сайт>/?rest_route=/mcp/mcp-adapter-default-server.
Агент подключился, но список способностей пуст
Ни один плагин не открыл способности. Поставьте плагин с поддержкой Abilities API; при ошибке прав подключитесь пользователем с нужной ролью.
Клиент пишет npx: command not found
Node.js не установлен или клиент его не видит. Поставьте Node.js с nodejs.org и перезапустите приложение.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
MCP Adapter через mcp-wordpress-remoteразработчик сервисаWordPress1,9 тыс.локальнотокен311 ноября 2026
MCP Adapter напрямую по HTTPразработчик сервисаWordPress1,9 тыс.HTTPтокен311 ноября 2026
MCP Adapter через WP-CLIразработчик сервисаWordPress1,9 тыс.локальноне нужен311 ноября 2026

Частые вопросы

Почему агент видит только три инструмента?
Так устроен сервер по умолчанию: инструменты для поиска, чтения схемы и запуска способностей. Список tools/list остаётся коротким, сколько бы способностей ни было на сайте.
Как проверить подключение?
Спросите в новом чате: «Перечисли способности WordPress, которые доступны на моём сайте». Агент вызовет инструмент поиска и вернёт список или скажет, что он пуст. Оба ответа значат, что связь работает.
От чьего имени работает агент?
От пользователя, чей пароль приложения вы указали, с его ролью и правами. Заведите отдельного пользователя с минимальной нужной ролью, например редактора. Отключить клиента можно кнопкой Revoke у пароля.
Как разработчику открыть свою функцию агенту?
Зарегистрируйте способность через wp_register_ability и поставьте meta.public=true или meta.mcp.public=true. Она появится в списке mcp-adapter-discover-abilities.
Работает ли сервер из России?
Сервер работает внутри вашего сайта на WordPress, ключи сторонних сервисов и зарубежные аккаунты не нужны.

Похожие серверы