# Cowboy MCP

Плагин WordPress, который превращает сайт в MCP-сервер с 203 инструментами, откатом каждого изменения и журналом аудита. Бесплатен, работает без посредников.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 14
- Автор: februality
- Лицензия: GPL-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/februality/cowboy-mcp
- Обновлён: 2026-10-21
- HTML: https://affpapa.org/nevibecode/mcp/cowboy-mcp

## Что делает

Cowboy MCP ставится на любой сайт WordPress 6.2+ с PHP 8.0+ и открывает агенту доступ к содержимому, блокам Gutenberg, WooCommerce, пользователям, медиа, меню, плагинам, темам, файлам в `wp-content`, базе данных и WP-CLI. Каждое изменение сохраняется в журнале отмены с состоянием до правки, обновления плагинов и тем делают резервную копию файлов и контрольную точку базы автоматически.

Клиент подключается напрямую к эндпоинту `wp-json/cowboy-mcp/v1/endpoint` на вашем сайте — никакого релея, никакого аккаунта. Безопасный режим требует подтверждения для деструктивных инструментов, каждый инструмент записи поддерживает пробный запуск, учётные данные можно ограничить до режима «только чтение» или списка конкретных инструментов.

Плагин GPL, все инструменты бесплатны. Интеграции с Yoast, Rank Math, AIOSEO, SEOPress, The Events Calendar, ACF, Elementor, Beaver Builder, SiteOrigin, Wordfence, WP Rocket, LiteSpeed Cache, W3 Total Cache появляются только когда соответствующий плагин активен.

## Требования
- Удалённый сервер: `https://{site_host}/wp-json/cowboy-mcp/v1/endpoint`

## Установка

### Claude Code (родная платформа)

1. **Адрес-шаблон**
- Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2. **Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http cowboy-mcp https://{site_host}/wp-json/cowboy-mcp/v1/endpoint
```

### Codex

1. **Адрес-шаблон**
- Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2. **Командой платформы: удалённый сервер**
```bash
codex mcp add cowboy-mcp --url https://{site_host}/wp-json/cowboy-mcp/v1/endpoint
```

### Cursor

1. **Адрес-шаблон**
- Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2. **Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "cowboy-mcp": {
            "url": "https://{site_host}/wp-json/cowboy-mcp/v1/endpoint"
        }
    }
}
```

### GitHub Copilot

1. **Адрес-шаблон**
- Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2. **Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "cowboy-mcp": {
            "type": "http",
            "url": "https://{site_host}/wp-json/cowboy-mcp/v1/endpoint"
        }
    }
}
```

### Gemini CLI

1. **Адрес-шаблон**
- Адрес сервера — шаблон: подставьте свои значения вместо {…} или […]

2. **Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http cowboy-mcp https://{site_host}/wp-json/cowboy-mcp/v1/endpoint
```

## Когда брать
- редактировать страницы WordPress через Claude Code или Cursor
- откатить ошибочное изменение контента или настроек
- обновить плагин с автоматическим бэкапом и откатом при сбое
- управлять товарами и заказами WooCommerce из агента
- проверить журнал аудита всех действий агента на сайте

## Примеры запросов агенту
- Опубликуй черновик поста «Новая коллекция», добавь изображение из медиатеки и заполни alt-текст.
- Покажи последние 10 записей журнала отмены, затем откати изменение с ID 42.
- Создай контрольную точку базы данных перед обновлением темы.

## Похожие
- [MCP Toolbox for Databases](https://affpapa.org/nevibecode/mcp/googleapis-mcp-toolbox-for-databases.md) — MCP-сервер · ★ 16717
- [PostHog MCP Server](https://affpapa.org/nevibecode/mcp/posthog-mcp-server.md) — MCP-сервер · ★ 40409
- [OpenWork MCP Gateway](https://affpapa.org/nevibecode/mcp/openwork-mcp-gateway.md) — MCP-сервер · ★ 24242
- [Keploy](https://affpapa.org/nevibecode/mcp/keploy.md) — MCP-сервер · ★ 18727
- [Nhost](https://affpapa.org/nevibecode/mcp/nhost.md) — MCP-сервер · ★ 9366
- [basebalance.cloud — x402 RPC & MCP gateway](https://affpapa.org/nevibecode/mcp/basebalancecloud-x402-rpc-mcp-gateway.md) — MCP-сервер · ★ 7506

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
