

Claude updating WP site pages.
VideoWhisper Site Manager lets you manage WordPress posts and pages through external AI assistants such as ChatGPT (Custom GPT + Actions), Claude (MCP: web, desktop, mobile, CLI), and Codex (MCP) using own account, not API keys.
It exposes authenticated WordPress endpoints and setup guidance while you keep using your own AI account and subscription.
It provides:
The plugin does not call OpenAI, Anthropic, or any AI provider directly. Your WordPress site exposes authenticated endpoints and setup guidance. You connect it to ChatGPT, Claude, or Codex yourself with your own account and subscription.
The onboarding flow recommends using one authentication option for clarity, but development and migration setups can enable more than one.
The free plugin includes an MCP endpoint at /wp-json/videowhisper-site-manager/v1/mcp.
Claude.ai (web):
claude.ai/customize/connectors.Claude CLI:
claude mcp add –transport http “YourSiteName” “https://yoursite.com/wp-json/videowhisper-site-manager/v1/mcp”
Automatic OAuth authorization requires a compatible Relay & OAuth Server. Without that connection, use WordPress Application Passwords over HTTPS.
The onboarding flow includes Codex setup values for both direct and Turnkey MCP architectures. Codex can connect to the same Streamable HTTP MCP endpoint at /wp-json/videowhisper-site-manager/v1/mcp.
config.toml block or OAuth login command from the Codex onboarding tab./mcp in Codex to confirm the WordPress MCP server is active./wp-json/videowhisper-site-manager/v1/openapi)/wp-json/videowhisper-site-manager/v1/agent-guide with Markdown by default and JSON via ?format=json; MCP also exposes guide resources for MCP-aware clientsaction subaction field to stay under GPT operation limitscurl examples and credential samplesTurnkey OAuth for shared GPT / shared MCP workflows through a compatible Relay & OAuth ServerApplication Passwords for direct site-owned admin integrationsdry_run support for safer create/update previews before writingAllow publish)[vwsm_user_connect]) for account-based connection flowsThe shared registry exposes the same capabilities to ChatGPT Actions, Claude MCP, and Codex MCP when settings and user permissions allow them. OpenAPI may group extra actions by module; MCP lists the individual tool names.
Core tools: get_site_context, list_content, get_content, get_logs, create_content, update_content.
Conditional core tools: revert_action, reset_action when log state tools are enabled.
Plugin integration tools: get_site_context includes brief permission-aware available_integrations metadata, while plugins_list lists compatible plugins, agent instructions, whitelisted option documentation, and plugin-specific tools visible to the authenticated user. Other plugins can register free or paid add-on tools with vwsm_ai_plugin_integrations; Site Manager exposes registered tools automatically through MCP, the dynamic agent guide, and grouped OpenAPI /actions/{module} paths.
Agent documentation: /wp-json/videowhisper-site-manager/v1/agent-guide, /wp-json/videowhisper-site-manager/v1/agent-guide?surface=mcp, /wp-json/videowhisper-site-manager/v1/agent-guide?surface=actions, and /wp-json/videowhisper-site-manager/v1/agent-guide?format=json.
Developers can extend this plugin without editing core files. Common hooks include:
vwsm_settings_defaults, vwsm_settings_normalized, vwsm_admin_settings_save, vwsm_rest_settings_payload, vwsm_settings_tab_label, vwsm_settings_form_publishing_rows, vwsm_settings_form_security_rows, vwsm_settings_form_rate_limits_rows, vwsm_settings_form_logs_revisions_rows, vwsm_settings_form_turnkey_oauth_rows, vwsm_settings_form_authentication_rows, vwsm_settings_form_application_passwords_rows, vwsm_settings_form_content_rows, vwsm_settings_form_admin_rows, vwsm_settings_form_attachments_rows, vwsm_settings_form_fomantic_rows, vwsm_settings_form_after_core_rows, vwsm_auth_methods_section.vwsm_oauth_server_url, vwsm_authorization_server_url, vwsm_rest_401_headers, vwsm_external_oauth_onboarding_urls, vwsm_onboarding_oauth_tab_content, vwsm_handle_external_register_gpt.vwsm_ai_actions, vwsm_ai_plugin_integrations, vwsm_ai_plugin_option_integrations, vwsm_ai_plugin_action_dispatch, vwsm_ai_action_native_openapi_tools, vwsm_mcp_server_name, vwsm_mcp_extra_tools, vwsm_mcp_dispatch_tool, vwsm_mcp_site_context, vwsm_openapi_components, vwsm_openapi_document, vwsm_write_rate_limit_mcp_tools.vwsm_allowed_content_types, vwsm_revision_limit, vwsm_revision_gradient, vwsm_supported_extra_allowed_html_tags, vwsm_allow_extra_allowed_html_tags.vwsm_user_connect_handle_post, vwsm_user_connect_after_sections, vwsm_user_connect_tools_data, vwsm_user_connect_gpt_url.vwsm_default_operator_username, vwsm_use_current_user_mode.This plugin provides infrastructure for operating a WordPress site with external AI chatbots and agents. The site owner is solely responsible for the actions enabled through this functionality, including content created or changed by AI tools, credentials and access tokens, backups, privacy compliance, and any publishing or policy consequences.
AI-generated content can be inaccurate, defamatory, plagiarized, non-compliant, or otherwise unsuitable for publication. Review AI output and tool activity before publishing. Keep publishing disabled unless you fully understand and accept the risk.
Use HTTPS, protect Application Passwords and OAuth credentials, restrict access where possible, monitor logs, and maintain independent backups. Use at your own risk.
This plugin stores the following data on your WordPress site:
*_vwsm_audit_logs)Audit logs may include (depending on settings):
This plugin does not send data to third-party AI services by itself.
This plugin does not include telemetry/analytics tracking by default.
Site owners are responsible for:
This plugin can optionally connect to external services only when an administrator chooses a workflow that uses them, mainly as relay for multi site management. The default external services listed below are provided for free registration-based onboarding and multi site relay functionality. They do not require payment to use with the free plugin. Site administrators can also configure another compatible third-party Relay & OAuth Server URL or add custom services through the documented WordPress hooks.
Default service URL: https://server.promptaur.com
This service is used for optional multi-site relay routing (manage multiple sites from same session), shared Turnkey OAuth, shared GPT/shared MCP onboarding, and bearer-token validation on this type of setup. It makes setup simpler by allowing users to connect through one shared OAuth login and, when enabled by the service, use pre-existing shared GPT or MCP connector configuration instead of creating their own.
Data sent to this service:
Terms of Use: https://server.promptaur.com/terms-of-use/
Privacy Policy: https://server.promptaur.com/privacy-policy/
Default service URL: https://consult.videowhisper.com
This optional onboarding service is used by the VideoWhisper Remote Connect wizard to register or log in a contact, import connection settings, and simplify account/site setup for multi-site relay server. It is a free registration-based service used to improve onboarding; it is not required for direct Application Password setup.
Data sent to this service from the onboarding page:
Terms of Use: https://consult.videowhisper.com/terms-of-use/
Privacy Policy: https://consult.videowhisper.com/privacy-policy/