Agent Abilities for MCP – MCP Server for AI Agents
Connect AI agents to your WordPress site as a scoped, least-privilege user over MCP. Off by default, every call audited.
5 database tables
| Table Name | Description | Method |
|---|---|---|
| wp_aafm_activity_log | A logging table that records activity, events, or audit history. | Static |
| wp_aafm_oauth_access_tokens | Stores access tokens for authentication or API access. | Static |
| wp_aafm_oauth_clients | Stores aafm oauth clients data created by this plugin. | Static |
| wp_aafm_oauth_codes | Stores aafm oauth codes data created by this plugin. | Static |
| wp_aafm_oauth_consents | Stores aafm oauth consents data created by this plugin. | Static |
Core Table Usage
This plugin stores data in WordPress core tables rather than creating its own. These records may become orphaned if the plugin is uninstalled without a proper cleanup routine.
wp_optionsOption key:
aafm_activity_log_schema_versionOption key:aafm_agent_user_marker_backfilledOption key:aafm_allowed_meta_keysOption key:aafm_allowed_post_typesOption key:aafm_block_guard_strictOption key:aafm_delete_data_on_uninstallOption key:aafm_denied_meta_keysOption key:aafm_denied_term_meta_keysOption key:aafm_denied_user_meta_keysOption key:aafm_enabled_abilitiesOption key:aafm_enabled_bridged_abilitiesOption key:aafm_exposed_term_meta_keysOption key:aafm_exposed_user_meta_keysOption key:aafm_force_draftOption key:aafm_ip_allowlistOption key:aafm_log_retention_daysOption key:aafm_max_title_lenOption key:aafm_menu_pointer_activeOption key:aafm_oauth_access_ttlOption key:aafm_oauth_dcr_enabledOption key:aafm_oauth_enabledOption key:aafm_oauth_refresh_ttlOption key:aafm_oauth_schema_versionOption key:aafm_oauth_toggle_migratedOption key:aafm_quickconnect_dismissedOption key:aafm_quickconnect_finishedOption key:aafm_rate_limit_per_minOption key:descriptionOption key:enabledOption key:titleOption key:woocommerce_gateway_orderwp_postmetawp_termmetawp_usermeta