{"name":"mcp-wordpress","version":"1.2.4","tools":[{"name":"ping","description":"Returns a pong to confirm the mcp-wordpress server is reachable."},{"name":"deployer_read","description":"Read any file on the Temple server via claude-deployer.php. Path relative to WordPress root (ABSPATH). Example: wp-content/themes/tantric-virtual-temple/style.css"},{"name":"deployer_write","description":"Write any file on the Temple server via claude-deployer.php. Creates parent directories as needed. REQUIRES confirmed: true. Path relative to WordPress root (ABSPATH)."},{"name":"deployer_ls","description":"List directory contents on the Temple server via claude-deployer.php. Path relative to WordPress root (ABSPATH). Example: wp-content/themes"},{"name":"kinsta_site_info","description":"Get full details about TantricAwakening.net from Kinsta."},{"name":"kinsta_environment_status","description":"Get status, PHP version, and health of the production environment."},{"name":"kinsta_get_logs","description":"Retrieve server logs. Types: error, access, kinsta-cache-perf."},{"name":"kinsta_clear_cache","description":"Clear all caches (page, edge, CDN, Redis)."},{"name":"kinsta_restart_php","description":"Restart the PHP engine on the production environment."},{"name":"kinsta_list_plugins","description":"List all WordPress plugins with version, status, update availability."},{"name":"kinsta_list_themes","description":"List all WordPress themes with version, status, update availability."},{"name":"kinsta_list_backups","description":"List all available backups."},{"name":"kinsta_create_backup","description":"Create a manual backup of the production environment."},{"name":"kinsta_restore_backup","description":"Restore from backup. REQUIRES confirmed: true - OVERWRITES live site."},{"name":"kinsta_run_wpcli","description":"Run WP-CLI command via Kinsta API. Allowed: wp user, post, option, plugin, theme, transient, cache, cron, rewrite, search-replace, db, eval, buddypress, learndash, pmpro, gamipress, wc. wp eval uses PHP-aware sanitizer (allows semicolons, parens, etc). All other commands use strict sanitizer."},{"name":"kinsta_push_staging","description":"Push staging to production or vice versa. REQUIRES confirmed: true."},{"name":"wp_get_site_info","description":"Get WordPress site metadata."},{"name":"wp_get_users","description":"List WordPress users."},{"name":"wp_get_posts","description":"List WordPress posts or custom post types."},{"name":"wp_update_option","description":"Update a WordPress site option. REQUIRES confirmed: true."},{"name":"wp_search_replace","description":"DB search-replace via WP-CLI. REQUIRES confirmed: true. Dry-run by default."},{"name":"bb_get_members","description":"List BuddyBoss members."},{"name":"bb_get_member","description":"Get full BuddyBoss member profile by user ID."},{"name":"bb_get_groups","description":"List BuddyBoss groups (Sacred Circles, etc.)."},{"name":"bb_get_activity","description":"Get BuddyBoss activity stream."},{"name":"bb_send_notification","description":"Send a BuddyBoss notification to a user."},{"name":"ld_get_courses","description":"List LearnDash courses."},{"name":"ld_get_user_progress","description":"Get a user's LearnDash course progress."},{"name":"ld_enroll_user","description":"Enroll a user in a LearnDash course."},{"name":"ld_get_quiz_results","description":"Get quiz results for a user."},{"name":"pmpro_list_levels","description":"List all PMPro membership levels."},{"name":"pmpro_get_member_level","description":"Get the membership level for a user."},{"name":"pmpro_change_membership","description":"Change a user's PMPro level. REQUIRES confirmed: true. Use 0 to cancel."},{"name":"pmpro_check_access","description":"Check if a user has PMPro access to a post."},{"name":"woo_get_orders","description":"List WooCommerce orders."},{"name":"woo_get_products","description":"List WooCommerce products."},{"name":"woo_update_order_status","description":"Update the status of a WooCommerce order."},{"name":"woo_get_customer","description":"Get WooCommerce customer details."},{"name":"gp_get_user_points","description":"Get GamiPress points balance. Requires GamiPress REST API Extended."},{"name":"gp_award_points","description":"Award GamiPress points. Requires GamiPress REST API Extended."},{"name":"gp_award_achievement","description":"Award a GamiPress achievement. Requires GamiPress REST API Extended."},{"name":"wpt_run_test","description":"Submit a WebPageTest performance test. Mobile-first default (IAD_US_01:Chrome.3G). Requires WPT_API_KEY."},{"name":"wpt_test_status","description":"Check WebPageTest test status. 100=started, 101=queued, 200=complete."},{"name":"wpt_get_result","description":"Retrieve completed WebPageTest results with Core Web Vitals ratings."}],"security":"active - confirmation required for restore_backup, push_staging, wp_search_replace, pmpro_change_membership, wp_update_option, deployer_write"}