Abilities Bridge
Abilities Bridge provides an MCP (Model Context Protocol) server for WordPress, allowing Claude AI to execute WordPress Abilities with granular permission controls. It includes an admin chat interface and persistent memory storage.
External Services
IMPORTANT: This plugin connects to external API services.
This plugin requires communication with Anthropic’s Claude API or a compatible API service to function. Depending on how you use the plugin:
Option 1: WordPress Admin Interface (API Key) * Requires your own Anthropic API key from console.anthropic.com or compatible service * Uses API credits from your account * Data sent directly from your server to the API provider
Option 2: MCP Connection (Claude Account or Anthropic API) * Requires a Claude account from claude.ai or Anthropic API key * Connect via Claude Desktop or other MCP clients * Uses your Claude subscription quota or API credits * Data sent from MCP client to Anthropic
What Data Is Sent to Anthropic
When you use this plugin, the following data is transmitted to Anthropic’s Claude API (https://api.anthropic.com):
- Your chat messages and prompts
- Memory contents
- Abilities execution requests and results
When Data Is Sent
- Every time you send a message in the chat interface
- When Claude Desktop or other MCP clients use WordPress tools
- When the AI executes abilities
No data is sent to Anthropic without your explicit action (sending a chat message or using MCP tools). The plugin does not send telemetry or usage statistics to any third party.
Legal & Privacy Information
- Anthropic Privacy Policy: https://www.anthropic.com/legal/privacy
- Anthropic Terms of Service: https://www.anthropic.com/legal/consumer-terms
- Anthropic Commercial Terms: https://www.anthropic.com/legal/commercial-terms
- Claude.ai Terms: https://claude.ai/legal
By using this plugin, you acknowledge that data will be transmitted to Anthropic’s servers for processing. Please review their privacy policy before use.
Key Features
- AI Chatbot Interface – Natural language interaction with your WordPress site
- MCP Integration – Connect WordPress to Claude Desktop and other MCP-compatible apps
- Memory Tool – AI can maintain persistent notes in a database-backed storage system
- Abilities Execution – Run authorized WordPress Abilities with permission controls
- Conversation Management – Save, resume, and manage multiple conversations
- Claude Models – Choose between Opus 4.5 (most intelligent), Sonnet 4.5 (balanced), or Haiku 4.5 (fastest)
- OAuth 2.0 – Secure authentication for MCP connections
Memory
Store persistent memories in the database across conversations. This optional feature requires consent and can be enabled in Settings > Memory.
Remote Abilities Execution
Execute authorized WordPress Abilities with a 7-gate permission system: * Enable/disable toggle * Daily rate limits * Hourly rate limits * Per-request limits * Risk level classification * User approval requirements * Admin approval requirements
Requires Abilities API or WordPress 6.9+.
Perfect For
- Automating WordPress tasks via Abilities
- Using WordPress with Claude Desktop or other MCP clients
- Maintaining persistent AI memory across sessions
- Site management and administration
Three Ways to Use
1. WordPress Admin Interface – Built-in chat interface in WordPress admin – Requires: Anthropic API key (console.anthropic.com) – Uses: Your Anthropic API credits
2. Claude Custom Connector (Model Context Protocol) – Connect WordPress to Claude Desktop web & app – Requires: Claude Pro account – No API key needed – Uses: Your Claude subscription quota – No local setup needed
3. Local Configuration (Model Context Protocol) – Connect WordPress to Claude Code and other applications – Requires: Either Claude account OR Anthropic API key – Local configuration file setup needed – Uses: Your Claude subscription OR API credits
Requirements
For WordPress Admin Interface: * Anthropic API key (from console.anthropic.com) or compatible API service
For MCP OAuth 2.0 Connection: * Claude account (claude.ai) or Anthropic API key (from console.anthropic.com) * HTTPS enabled on your WordPress site
For All Methods: * WordPress 6.2+, PHP 7.4+ * Active internet connection (plugin sends data to the API service) * Abilities API required for abilities execution (optional)
Privacy & Security
Data Transmission
This plugin sends data to Anthropic’s API (https://api.anthropic.com) when you interact with the AI: * Chat messages and conversation history * Memory contents * Abilities execution requests
Authentication Methods: * API Key: Data sent directly from your WordPress server to Anthropic * OAuth 2.0: Data sent from MCP client (like Claude Desktop) to Anthropic
You control what data is sent – The AI only accesses data when you ask it to, or when you enable specific tools.
Security Features
- Permission Controls – All write capabilities require explicit consent
- Isolated Memory – Memory data stored in database with size limits (50MB total, 1MB per file)
- Abilities Authorization – Each ability must be individually enabled with a 7-gate permission system
- Complete Logging – All actions logged in Activity Log for transparency
- Nonce Verification – All admin actions protected against CSRF attacks
- Capability Checks – Only users with manage_options can use AI features
- Token Encryption – OAuth tokens encrypted using AES-256-CBC
Data Retention
- WordPress: Conversations and logs stored in your database until manually deleted
- Anthropic: Refer to Anthropic’s data retention policy at https://www.anthropic.com/legal/privacy
No Telemetry
This plugin does NOT send any usage statistics, telemetry, or analytics to the plugin developer or any third party (except Anthropic for AI functionality).
Support
For support, visit https://aisystemadmin.com
License
This plugin is licensed under the GPL v2 or later.