sitepilot-mcp
sitepilot-mcp
sitepilot-mcp — это локальный транспортный адаптер и адаптер учётных данных для WordPress-сайта, на котором работает плагин SitePilot MCP. WordPress остаётся точкой применения политики: этот пакет пересылает актуальные интерфейсы tools/list и tools/call сайта и не регистрирует собственных инструментов или политику безопасности.
Быстрый старт
Требуются Node.js 22 или новее и сайт WordPress по HTTPS с SitePilot MCP 0.4.6 или новее.
npx sitepilot-mcp login --url https://wordpress.example --scopes site:read
npx sitepilot-mcp init --client cursor --profile wordpress-exampleПосле init перезапустите клиент. По умолчанию используется вход по Application Password; добавьте --oauth для OAuth 2.1 с PKCE. Сохранённые секреты хранятся в ~/.config/sitepilot/profiles.json, записываются с правами 0600 там, где это поддерживается ОС, и в генерируемой конфигурации клиента используются по ссылке, а не копируются.
Запустите напрямую без сохранённого профиля:
npx sitepilot-mcp --url https://wordpress.example --user alice --app-pass xxxx-xxxx-xxxx-xxxx
npx sitepilot-mcp --url https://wordpress.example --token opaque-token
npx sitepilot-mcp --profile wordpress-example --transport http --port 8770HTTP-транспорт привязывается к loopback и обслуживает /mcp. Клиенты, поддерживающие remote MCP и OAuth discovery, могут вместо этого подключаться напрямую к https://wordpress.example/wp-json/sitepilot-mcp/v2/mcp, не используя этот пакет.
Related MCP server: AgentLinkWP
Команды
sitepilot-mcp login --url <url> [--oauth] [--scopes a,b] [--label text]
sitepilot-mcp logout --profile <name>
sitepilot-mcp init --client cursor|claude-desktop|claude-code|windsurf|all --profile <name>
sitepilot-mcp doctor --url <url>
sitepilot-mcp tools --url <url> [--json]
sitepilot-mcp call <tool> --input @plan.json [--dry-run]Общие флаги: --profile, --api-version v1|v2, --timeout, --read-only, --allow-tier 0|1|2|3 и --version.
--read-only и --allow-tier — это локальные удобства, которые позволяют избежать нежелательных попыток. Они не являются границей безопасности. Полномочия WordPress, ограниченные области действия учётных данных, классификация рисков, согласования, оптимистичная конкурентность, аудит и откат остаются определяющими в плагине.
Перед пересылкой execute-change или rollback-change клиент выполняет ещё один вызов get-change-status, чтобы можно было соблюсти локальную настройку --allow-tier. В остальном запрошенное изменение и его аргументы пересылаются без изменений; WordPress остаётся решающей стороной.
Запустите sitepilot-mcp doctor, чтобы отличить небезопасный HTTP, недоступный REST, отсутствующий или неактивный плагин, убранные заголовки авторизации, недействительные или отозванные учётные данные и недостаточные области действия.
Лицензия
Apache-2.0. Плагин WordPress лицензируется отдельно под AGPL-3.0-or-later.
This server cannot be deployed
Maintenance
Related MCP Connectors
Secure MCP Server for WordPress connects AI assistants and agents to WordPress with secure, controlled access. It lets AI interact with WordPress through MCP while helping organizations manage access, enforce policies, protect non-human identities (NHI), and require human approval for sensitive actions. Use it to securely connect tools such as ChatGPT, Claude, and Cursor with WordPress. Marketplace Link: https://wordpress.org/plugins/miniorange-secure-mcp-server/ Official website: https://plugins.miniorange.com/mcp-server-ai-policy-enforcement-wordpress ChatGpt Marketplace: https://chatgpt.com/plugins/plugin_asdk_app_6a312802286c8191bad0a7278a4e53ef Claude Marketplace: https://claude.ai/directory/miniorange-mcp-for-wordpress Cursor Marketplace: https://cursor.com/marketplace/miniorange
Governed MCP gateway: one endpoint for your tools, with credential custody and audit log.
One OAuth connector for your team's remote MCP servers, with Tool Packs, guardrails and logs.
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
Related MCP Servers
AlicenseNot gradedqualityAmaintenanceActs as a bridge between local MCP clients and WordPress websites, enabling communication with WordPress through simple REST API requests rather than keeping open connections.16,781 npm186MIT- FlicenseNot gradedqualityBmaintenanceEnables MCP-compatible AI agents to securely manage multiple self-hosted WordPress sites, including content editing, theme management, and maintenance operations with fine-grained permission controls.-
- AlicenseNot gradedqualityBmaintenanceEnables AI agents to manage WordPress sites by providing tools for posts, media, users, plugins, menus, widgets, comments, options, and system administration over the MCP protocol, with support for application passwords and OAuth 2.1.GPL 2.0
- AlicenseBqualityCmaintenanceEnables MCP-compatible clients to securely operate a WordPress site through a signed REST API, managing plugins, content, themes, menus, media, users, WooCommerce, Elementor, audits, and allowlisted WP-CLI commands.5816 npmMIT