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 NameDescriptionMethod
wp_aafm_activity_logA logging table that records activity, events, or audit history.Static
wp_aafm_oauth_access_tokensStores access tokens for authentication or API access.Static
wp_aafm_oauth_clientsStores aafm oauth clients data created by this plugin.Static
wp_aafm_oauth_codesStores aafm oauth codes data created by this plugin.Static
wp_aafm_oauth_consentsStores 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_options
Option 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_order
wp_postmeta
Post meta
wp_termmeta
Term meta
wp_usermeta
User meta