MCP WordPress Удаленный
Пакет mcp-wordpress-remote действует как мост между локальными клиентами Model Context Protocol (MCP) и удаленными серверами WordPress MCP. Используя npx, вы можете запустить этот пакет без глобальной установки, что упрощает процесс настройки.
Требования
- Node.js версии 22 или выше
WordPress MCP-плагин
Вам необходимо установить плагин wordpress-mcp на свой сайт WordPress и включить функциональность MCP в разделе «Настройки» > «Настройки MCP».
Почему
- Большинство клиентов не поддерживают протоколы связи SSE или Streamable.
- Повышенная эффективность. Этот прокси не будет поддерживать открытое соединение с вашим сайтом, а будет делать только простые запросы REST API к вашему сайту при необходимости.
- Oauth2.1 пока недоступен в WordPress «из коробки».
- Безопасность посредством паролей API WordPress и ключа и секрета пользователя API REST WooCommerce
- Простота использования. Инструкции по установке см. ниже.
Использование
Переменные среды
Требуются следующие переменные среды:
WP_API_URL
: URL-адрес вашего сайта WordPress (например,https://example.com
)WP_API_USERNAME
: Ваше имя пользователя WordPressWP_API_PASSWORD
: Ваш пароль приложения WordPressWOO_CUSTOMER_KEY
: Ваш ключ клиента Woocommerce (необязательно, если вы собираетесь использовать ресурсы WooCommerce MCP)WOO_CUSTOMER_SECRET
: Ваш секретный код клиента WooCommerce (необязательно, если вы собираетесь использовать ресурсы WooCommerce MCP)LOG_FILE
: Необязательный полный путь к файлу журнала.
Конфигурация в клиентах MCP
Клод Десктоп
Чтобы добавить MCP-сервер в Claude Desktop, вам необходимо отредактировать файл конфигурации, расположенный по адресу:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
Пример конфигурации:
https://woocommerce.com/document/woocommerce-rest-api/
Курсор
Файл конфигурации находится по адресу ~/.cursor/mcp.json
.
Пример конфигурации:
Код VS
Файл конфигурации можно создать внутри .vscode/mcp.json
в вашей рабочей области/папке.
Более подробную информацию о VS Code и MCP можно найти в документации VS Code.
@todo
На данный момент этот пакет находится на ранних стадиях разработки. Любые предложения, отчеты об ошибках, PR приветствуются.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Выступает в качестве моста между локальными клиентами MCP и веб-сайтами WordPress, обеспечивая взаимодействие с WordPress посредством простых запросов REST API вместо сохранения открытых соединений.
Related MCP Servers
- -securityAlicense-qualityAn MCP server that enables fetching web content using the Node.js undici library, supporting various HTTP methods, content formats, and request configurations.Last updated -668TypeScriptMIT License
- -securityAlicense-qualityAn MCP server that helps novice developers deploy web applications through conversational interfaces, bridging the gap between LLMs and various hosting environments.Last updated -1PythonMIT License
- -securityAlicense-qualityA proxy service that connects MCP clients to remote MCP servers, allowing users to use server keys from MCP.so to access remote resources without running their own server.Last updated -5,0622TypeScriptMIT License
- -securityAlicense-qualityA server that enables interaction with WordPress sites through REST API, allowing users to create, retrieve, and update posts using JSON-RPC 2.0 protocol.Last updated -1JavaScriptMIT License