InstaWP WordPress MCP
InstaWP mcp-wp
MCP-сервер для WordPress: записи, страницы, таксономии, медиа, пользователи и плагины сразу на нескольких сайтах.
- 100 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Application Password позволяет создавать, менять и удалять записи, страницы, медиа, пользователей и плагины сайта.
- Инструменты создания и включения плагинов меняют состояние боевого сайта.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add mcp/instawp-mcp-wpОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Application Password позволяет создавать, менять и удалять записи, страницы, медиа, пользователей и плагины сайта.
- Инструменты создания и включения плагинов меняют состояние боевого сайта.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Сервер входит в WordPress через REST API по Application Password и открывает агенту инструменты для записей, страниц и произвольных типов контента, таксономий, медиа, пользователей, комментариев и плагинов. Один сервер ведет до 10 сайтов, а у инструментов есть параметр `site_id`. Правка `content_edit` добавляет фрагмент в конец или заменяет блок по `target_text`, не пересылая документ целиком. Инструмент `get_content_summary` отдает компактную сводку с полями Yoast SEO, а для карточек WP Recipe Maker сервер читает и пишет рецепты.
Для кого. Владельцам и редакторам сайтов на WordPress, которые правят контент и SEO-поля через Claude Desktop или другой MCP-клиент.
Подходит, если
- Нужно обновить цены на десятках страниц, не открывая админку.
- Редактор проверяет мета-заголовки и описания Yoast у всех записей.
- На тестовом и боевом сайтах заводят одинаковые рубрики и метки.
- К новой записи прикрепляют обложку, загруженную по ссылке.
Не подходит, если
- На сайте недоступен Application Password: сервер входит только по нему.
- Агенту нельзя доверять удаление пользователей и плагинов: инструменты `delete_user` и `activate_plugin` работают с боевыми данными.
- Нужны SQL-запросы, но собственный endpoint на сайте ставить не хотят: `execute_sql_query` без него не работает.
Пример запроса к агенту
Найди все записи с пустым описанием Yoast и покажи их заголовки и ссылки, ничего не меняя.MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
Переменные окружения
WORDPRESS_API_URLобязательная- Адрес сайта WordPress.
WORDPRESS_USERNAMEобязательная- Имя пользователя WordPress.
WORDPRESS_PASSWORDобязательная, секрет- Application Password пользователя.
WORDPRESS_SQL_ENDPOINT- Путь собственного SQL-endpoint, по умолчанию /mcp/v1/query.
MCP_WP_STRIP_FIELDS- Поля, которые вырезаются из ответов REST API.
Ограничения
Для входа нужны адрес сайта, имя пользователя и Application Password WordPress, все действия идут от имени этого пользователя. Инструмент `execute_sql_query` выполняет только запросы на чтение и требует собственного endpoint на сайте, по умолчанию `/mcp/v1/query`. Лицензия в репозитории не указана. Для Claude Desktop есть готовый пример конфигурации, для других клиентов JSON собирают по тому же образцу. Сервер вырезает из ответов поля yoast_head и yoast_head_json, чтобы не тратить токены, поведение меняет переменная `MCP_WP_STRIP_FIELDS`.
Как отключить. Удалите запись wordpress из claude_desktop_config.json и перезапустите клиент. Application Password отзовите в профиле пользователя WordPress.
Частые вопросы
Как подключить WordPress MCP к Claude Desktop?
В настройках на вкладке Developer нажмите Edit Config и вставьте содержимое `claude_desktop_config.json.example` из репозитория. Подставьте адрес сайта, имя пользователя и Application Password, сохраните файл и перезапустите Claude Desktop.
Сколько сайтов поддерживает сервер?
До 10. Переменные нумеруются: `WORDPRESS_1_URL`, `WORDPRESS_1_USERNAME` и так далее, а в вызовах инструментов указывают `site_id`.
Как поправить часть страницы, не отправляя весь текст?
Передайте `content_edit` в `update_content`: операция `append` добавляет фрагмент в конец, `replace` заменяет точный `target_text`. Для точного совпадения включите `include_raw_content` в `get_content`.
Можно ли запускать SQL-запросы?
Да, через `execute_sql_query`, но только на чтение и только если на сайте стоит endpoint. По умолчанию это `/mcp/v1/query`, адрес меняет `WORDPRESS_SQL_ENDPOINT`.
Какие переменные окружения нужны?
Обязательны три: `WORDPRESS_API_URL`, `WORDPRESS_USERNAME` и `WORDPRESS_PASSWORD`. Необязательные: `WORDPRESS_SQL_ENDPOINT`, `MCP_WP_STRIP_FIELDS` и `WORDPRESS_USER_AGENT`, последняя нужна, если CDN или WAF отклоняют стандартный `User-Agent`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-сервер на TypeScript: 73 инструмента для записей, страниц, медиа, SEO и настроек одного или нескольких сайтов WordPress.
Instagram MCP
instagram-mcp
MCP-сервер для Instagram Graph API: агент публикует посты, карусели и reels, отвечает на комментарии и читает аналитику бизнес-аккаунта
Расширение TYPO3 с MCP-сервером: агент просматривает дерево страниц и правит записи, а изменения копятся в рабочих областях.
Umbraco MCP — управление CMS Umbraco через агента
Umbraco-CMS-MCP-Dev
Официальный сервер Umbraco выдает агенту Management API: документы, медиа, типы документов и данных, права по пользователю API
Официальный MCP-сервер Contentful: записи, типы контента, ассеты, локали и AI Actions через Management API
MCP-сервер планировщика соцсетей OpenPost: агент смотрит календарь и аккаунты, готовит черновики, планирует и публикует посты, разбирает комментарии
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| InstaWP WordPress MCP (эта карточка) | нет | API-ключ | 100 | |
| MCP WordPress Server | нет | API-ключ | 114 | отдельный MCP-сервер на TypeScript с 73 инструментами; здесь универсальные инструменты на любые типы контента и точечные правки content_edit |
| WP MCP Ultimate | нет | API-ключ | 172 | плагин WordPress со встроенным MCP; здесь внешний сервер, который подключается по Application Password |
Коротко о README
Инструменты сгруппированы: управление сайтами, универсальные операции с контентом и таксономиями, отдельные наборы для медиа, пользователей, комментариев и плагинов. Отдельные разделы описывают загрузку медиа по ссылке или из локального файла, поиск контента по URL и рецепты WP Recipe Maker.