# Agent Abilities for MCP

Подключает ИИ-клиентов к WordPress через протокол MCP с правами выбранного пользователя и локальным журналом аудита.

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

## Что делает

Плагин превращает сайт на WordPress в конечную точку MCP по протоколу HTTP. Ассистент выполняет действия через 179 доступных инструментов. Доступ даётся строго в границах назначенной учётной записи (например, редактора или автора), а не через права администратора. По умолчанию все вызовы отключены.

Для контроля есть режим только для чтения и принудительный перевод записей в черновики. История каждого шага пишется в базу данных сайта. Туда попадают и отклонённые попытки. Содержимое промптов в логи не попадает.

Для работы серверу нужен WordPress 6.9 или новее и PHP 7.4. Если хостинг срезает заголовок `Authorization`, агент не авторизуется. Для поиска таких проблем автор добавил встроенную вкладку Connection Doctor.

## Требования
- Удалённый сервер: `https://{hostname}/wp-json/agent-abilities-for-mcp/mcp`

## Установка

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

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

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

### Codex

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

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

### Cursor

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

2. **Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "agent-abilities-for-mcp": {
            "url": "https://{hostname}/wp-json/agent-abilities-for-mcp/mcp"
        }
    }
}
```

### GitHub Copilot

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

2. **Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "agent-abilities-for-mcp": {
            "type": "http",
            "url": "https://{hostname}/wp-json/agent-abilities-for-mcp/mcp"
        }
    }
}
```

### Gemini CLI

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

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

## Когда брать
- Редактировать и обновлять записи WordPress напрямую через диалог с моделью
- Ограничить доступ ИИ правами отдельного пользователя без прав администратора
- Принудительно сохранять созданные статьи в виде черновиков для ручной проверки
- Вести локальный аудит каждого вызова инструментов в собственной базе данных

## Примеры запросов агенту
- Найди опубликованные статьи с опечатками в рубрике новостей и исправь заголовок
- Создай черновик новой публикации про плагины и оставь его на проверку
- Покажи последние выполненные действия из журнала аудита сайта

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 392262
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33989
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81163
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119231
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47577
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43902

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