# WordPress MCP Server MCP server

Agent View of the PolicyLayer registry record for WordPress MCP Server: identity, probed posture, risk grade, and all 192 tools classified. HTML page: https://policylayer.com/tools/c-sakel-wp-mcp-server

## Facts

- Server id: `c-sakel/wp-mcp-server`
- Homepage: https://github.com/c-sakel/wp-mcp-server
- Registry record: grade F, identity unverified
- Lifecycle: active
- Rate-limited: no
- Tools: 192
- Tool categories present: Destructive, Execute, Read, Write
- Tags: c sakel wp mcp server, admin, automation
- Record last modified: 2026-06-29T09:53:09.724Z

## Tools (192)

| Tool | Category | Risk | Record |
| --- | --- | --- | --- |
| `admin_delete_app_password` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-delete-app-password.md |
| `admin_delete_user` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-delete-user.md |
| `comment_delete` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-delete.md |
| `image_delete_unused` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-delete-unused.md |
| `revision_cleanup` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-cleanup.md |
| `revision_delete` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-delete.md |
| `woo_delete_product` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-delete-product.md |
| `wp_delete_post` | Destructive | Critical | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-delete-post.md |
| `image_regenerate_thumbnails` | Execute | High | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-regenerate-thumbnails.md |
| `jwt_authenticate` | Execute | High | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-authenticate.md |
| `rest_api_batch` | Execute | High | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-batch.md |
| `rest_api_execute` | Execute | High | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-execute.md |
| `a11y_check_color_contrast` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-check-color-contrast.md |
| `a11y_check_forms` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-check-forms.md |
| `a11y_check_images` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-check-images.md |
| `a11y_check_links` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-check-links.md |
| `a11y_check_page_structure` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-check-page-structure.md |
| `a11y_generate_report` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/a11y-generate-report.md |
| `acf_bulk_get_fields` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-bulk-get-fields.md |
| `acf_get_field_group` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-field-group.md |
| `acf_get_flexible_layouts` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-flexible-layouts.md |
| `acf_get_options` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-options.md |
| `acf_get_post_fields` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-post-fields.md |
| `acf_get_repeater_rows` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-repeater-rows.md |
| `acf_get_term_fields` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-term-fields.md |
| `acf_get_user_fields` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-get-user-fields.md |
| `acf_list_field_groups` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-list-field-groups.md |
| `acf_list_field_types` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-list-field-types.md |
| `admin_export_content` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-export-content.md |
| `admin_flush_cache` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-flush-cache.md |
| `admin_get_option` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-get-option.md |
| `admin_get_permalink_structure` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-get-permalink-structure.md |
| `admin_get_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-get-settings.md |
| `admin_get_user` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-get-user.md |
| `admin_list_app_passwords` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-list-app-passwords.md |
| `admin_list_roles` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-list-roles.md |
| `admin_list_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-list-settings.md |
| `admin_list_users` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-list-users.md |
| `admin_maintenance_mode` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-maintenance-mode.md |
| `admin_site_health` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-site-health.md |
| `admin_system_info` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-system-info.md |
| `auth_status` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/auth-status.md |
| `cf7_get_form` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/cf7-get-form.md |
| `cf7_list_forms` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/cf7-list-forms.md |
| `comment_get` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-get.md |
| `comment_get_pending_count` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-get-pending-count.md |
| `comment_list` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-list.md |
| `design_analyze_page_layout` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-analyze-page-layout.md |
| `design_export_tokens` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-export-tokens.md |
| `design_get_color_palette` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-color-palette.md |
| `design_get_custom_css` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-custom-css.md |
| `design_get_customizer_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-customizer-settings.md |
| `design_get_responsive_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-responsive-settings.md |
| `design_get_spacing` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-spacing.md |
| `design_get_theme_json` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-theme-json.md |
| `design_get_typography` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-get-typography.md |
| `elementor_analyze_structure` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-analyze-structure.md |
| `elementor_common_widgets` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-common-widgets.md |
| `elementor_get_breakpoints` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-breakpoints.md |
| `elementor_get_global_colors` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-global-colors.md |
| `elementor_get_global_fonts` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-global-fonts.md |
| `elementor_get_global_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-global-settings.md |
| `elementor_get_page_data` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-page-data.md |
| `elementor_get_widget` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-get-widget.md |
| `elementor_list_global_widgets` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-list-global-widgets.md |
| `elementor_list_kits` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-list-kits.md |
| `elementor_list_theme_builder_templates` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-list-theme-builder-templates.md |
| `elementor_list_widgets` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-list-widgets.md |
| `forms_detect_plugin` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/forms-detect-plugin.md |
| `forms_get_stats` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/forms-get-stats.md |
| `gf_get_entries` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gf-get-entries.md |
| `gf_get_form` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gf-get-form.md |
| `gf_list_forms` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gf-list-forms.md |
| `gutenberg_get_global_styles` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-get-global-styles.md |
| `gutenberg_list_block_types` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-list-block-types.md |
| `gutenberg_list_reusable_blocks` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-list-reusable-blocks.md |
| `gutenberg_list_template_parts` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-list-template-parts.md |
| `gutenberg_list_templates` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-list-templates.md |
| `gutenberg_parse_blocks` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-parse-blocks.md |
| `image_analyze_optimization` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-analyze-optimization.md |
| `image_find_missing_alt` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-find-missing-alt.md |
| `image_find_unused` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-find-unused.md |
| `image_get_details` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-get-details.md |
| `image_list_sizes` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-list-sizes.md |
| `jwt_check_plugin` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-check-plugin.md |
| `jwt_refresh` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-refresh.md |
| `jwt_token_info` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-token-info.md |
| `jwt_validate` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-validate.md |
| `ml_detect_plugin` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ml-detect-plugin.md |
| `ml_list_untranslated` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ml-list-untranslated.md |
| `ml_translation_status` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ml-translation-status.md |
| `nav_get_menu_items` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/nav-get-menu-items.md |
| `nav_list_menus` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/nav-list-menus.md |
| `nf_list_forms` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/nf-list-forms.md |
| `pattern_get_pattern` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/pattern-get-pattern.md |
| `pattern_list_block_patterns` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/pattern-list-block-patterns.md |
| `perf_analyze_content` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/perf-analyze-content.md |
| `perf_analyze_plugins` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/perf-analyze-plugins.md |
| `perf_check_images` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/perf-check-images.md |
| `polylang_get_post_language` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/polylang-get-post-language.md |
| `polylang_list_languages` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/polylang-list-languages.md |
| `rest_api_get_function_details` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-get-function-details.md |
| `rest_api_list_functions` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-list-functions.md |
| `rest_api_list_post_types` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-list-post-types.md |
| `rest_api_list_taxonomies` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-list-taxonomies.md |
| `rest_api_search` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/rest-api-search.md |
| `revision_compare` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-compare.md |
| `revision_get` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-get.md |
| `revision_list` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-list.md |
| `seo_analyze_content` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-analyze-content.md |
| `seo_bulk_analyze` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-bulk-analyze.md |
| `seo_get_post_meta` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-get-post-meta.md |
| `seo_get_schema_from_post` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-get-schema-from-post.md |
| `seo_get_sitemap_info` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-get-sitemap-info.md |
| `seo_preview_social` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-preview-social.md |
| `translatepress_get_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/translatepress-get-settings.md |
| `ux_analyze_cta` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ux-analyze-cta.md |
| `ux_analyze_readability` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ux-analyze-readability.md |
| `ux_mobile_friendliness` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/ux-mobile-friendliness.md |
| `woo_get_order` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-get-order.md |
| `woo_get_product` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-get-product.md |
| `woo_get_sales_report` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-get-sales-report.md |
| `woo_get_shop_settings` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-get-shop-settings.md |
| `woo_get_top_sellers` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-get-top-sellers.md |
| `woo_list_categories` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-categories.md |
| `woo_list_coupons` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-coupons.md |
| `woo_list_customers` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-customers.md |
| `woo_list_orders` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-orders.md |
| `woo_list_payment_gateways` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-payment-gateways.md |
| `woo_list_products` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-products.md |
| `woo_list_shipping_zones` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-shipping-zones.md |
| `woo_list_variations` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-list-variations.md |
| `wp_get_current_user` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-get-current-user.md |
| `wp_get_media` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-get-media.md |
| `wp_get_page` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-get-page.md |
| `wp_get_post` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-get-post.md |
| `wp_get_site_info` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-get-site-info.md |
| `wp_list_categories` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-categories.md |
| `wp_list_media` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-media.md |
| `wp_list_menus` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-menus.md |
| `wp_list_pages` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-pages.md |
| `wp_list_plugins` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-plugins.md |
| `wp_list_posts` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-posts.md |
| `wp_list_sidebars` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-sidebars.md |
| `wp_list_tags` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-tags.md |
| `wp_list_themes` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-themes.md |
| `wp_list_users` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-users.md |
| `wp_list_widgets` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-list-widgets.md |
| `wpforms_get_entries` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpforms-get-entries.md |
| `wpforms_list_forms` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpforms-list-forms.md |
| `wpml_get_post_translations` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpml-get-post-translations.md |
| `wpml_get_string_translations` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpml-get-string-translations.md |
| `wpml_list_languages` | Read | Low | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpml-list-languages.md |
| `acf_update_options` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-update-options.md |
| `acf_update_post_fields` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-update-post-fields.md |
| `acf_update_user_fields` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/acf-update-user-fields.md |
| `admin_create_app_password` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-create-app-password.md |
| `admin_create_user` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-create-user.md |
| `admin_update_option` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-update-option.md |
| `admin_update_user` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/admin-update-user.md |
| `cf7_update_form` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/cf7-update-form.md |
| `comment_create` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-create.md |
| `comment_moderate_bulk` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-moderate-bulk.md |
| `comment_reply` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-reply.md |
| `comment_update` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/comment-update.md |
| `design_generate_css_variables` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/design-generate-css-variables.md |
| `elementor_generate_container` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-generate-container.md |
| `elementor_generate_section` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-generate-section.md |
| `elementor_generate_widget` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/elementor-generate-widget.md |
| `forms_generate_css` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/forms-generate-css.md |
| `gutenberg_generate_block` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/gutenberg-generate-block.md |
| `image_bulk_update_alt` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-bulk-update-alt.md |
| `image_edit` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-edit.md |
| `image_set_focal_point` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-set-focal-point.md |
| `image_update_meta` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/image-update-meta.md |
| `jwt_set_token` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/jwt-set-token.md |
| `ml_duplicate_for_translation` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/ml-duplicate-for-translation.md |
| `polylang_link_translations` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/polylang-link-translations.md |
| `polylang_set_post_language` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/polylang-set-post-language.md |
| `revision_restore` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/revision-restore.md |
| `seo_generate_schema` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-generate-schema.md |
| `seo_update_rankmath_meta` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-update-rankmath-meta.md |
| `seo_update_yoast_meta` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/seo-update-yoast-meta.md |
| `woo_create_coupon` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-create-coupon.md |
| `woo_create_product` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-create-product.md |
| `woo_update_order_status` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-update-order-status.md |
| `woo_update_product` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/woo-update-product.md |
| `wp_create_page` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-create-page.md |
| `wp_create_post` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-create-post.md |
| `wp_update_page` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-update-page.md |
| `wp_update_post` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/wp-update-post.md |
| `wpml_create_translation` | Write | Medium | https://policylayer.com/tools/c-sakel-wp-mcp-server/wpml-create-translation.md |

## Tool descriptions

- `admin_delete_app_password` — Löscht ein Application Password
- `admin_delete_user` — Löscht einen WordPress-Benutzer (erfordert Reassign)
- `comment_delete` — Löscht einen Kommentar
- `image_delete_unused` — Löscht Bilder die nicht verwendet werden (VORSICHT!)
- `revision_cleanup` — Löscht alte Revisionen und behält nur die letzten N Versionen
- `revision_delete` — Löscht eine spezifische Revision
- `woo_delete_product` — Löscht ein WooCommerce Produkt
- `wp_delete_post` — Löscht einen WordPress-Beitrag (verschiebt in Papierkorb oder endgültig)
- `image_regenerate_thumbnails` — Regeneriert alle Bildgrößen für ein oder mehrere Bilder
- `jwt_authenticate` — Authentifiziert bei WordPress und holt einen JWT Token (erfordert JWT Plugin)
- `rest_api_batch` — Führt mehrere REST API Anfragen in einer Batch-Operation aus (WordPress 5.6+)
- `rest_api_execute` — Führt eine beliebige WordPress REST API Funktion aus. Unterstützt GET, POST, PUT, PATCH und DELETE Operationen.
- `a11y_check_color_contrast` — Analysiert die verwendeten Farben auf WCAG-Konformität
- `a11y_check_forms` — Prüft Formulare auf Labels, ARIA-Attribute und Accessibility
- `a11y_check_images` — Prüft alle Bilder auf Alt-Texte und Accessibility
- `a11y_check_links` — Prüft alle Links auf Accessibility (leere Links, generische Texte, etc.)
- `a11y_check_page_structure` — Prüft die Accessibility-Struktur einer Seite (Heading-Hierarchie, Landmarks, etc.)
- `a11y_generate_report` — Erstellt einen vollständigen Accessibility-Report für eine Seite
- `acf_bulk_get_fields` — Ruft ACF Felder für mehrere Posts ab
- `acf_get_field_group` — Ruft Details einer Field Group ab, inklusive aller Felder
- `acf_get_flexible_layouts` — Ruft alle Layouts eines Flexible Content Feldes ab
- `acf_get_options` — Ruft ACF Options Page Felder ab (ACF Pro Feature)
- `acf_get_post_fields` — Ruft alle ACF Custom Fields eines Posts/einer Seite ab
- `acf_get_repeater_rows` — Ruft alle Zeilen eines Repeater-Feldes ab
- `acf_get_term_fields` — Ruft ACF Custom Fields eines Terms (Kategorie, Tag, etc.) ab
- `acf_get_user_fields` — Ruft ACF Custom Fields eines Benutzers ab
- `acf_list_field_groups` — Listet alle ACF Field Groups auf
- `acf_list_field_types` — Zeigt alle verfügbaren ACF Feldtypen mit Beschreibung
- `admin_export_content` — Bereitet WordPress-Content für Export vor (Posts, Pages, etc.)
- `admin_flush_cache` — Leert WordPress Object Cache (falls verfügbar via REST)
- `admin_get_option` — Ruft eine einzelne WordPress Option aus der wp_options Tabelle ab
- `admin_get_permalink_structure` — Ruft die aktuelle Permalink-Struktur ab
- `admin_get_settings` — Ruft WordPress Site-Einstellungen ab (Titel, Beschreibung, Zeitzone, etc.)
- `admin_get_user` — Ruft detaillierte Informationen zu einem Benutzer ab
- `admin_list_app_passwords` — Listet alle Application Passwords für einen Benutzer auf
- `admin_list_roles` — Listet alle WordPress-Benutzerrollen mit Capabilities auf
- `admin_list_settings` — Listet alle über REST API verfügbaren WordPress Settings auf
- `admin_list_users` — Listet alle WordPress-Benutzer mit Rollen und Details auf
- `admin_maintenance_mode` — Aktiviert/Deaktiviert den WordPress Wartungsmodus
- `admin_site_health` — Prüft den WordPress Site Health Status (Security, Performance)
- `admin_system_info` — Ruft WordPress System-Informationen ab
- `auth_status` — Zeigt den aktuellen Authentifizierungsstatus und -methode
- `cf7_get_form` — Ruft Details eines CF7-Formulars ab
- `cf7_list_forms` — Listet alle Contact Form 7 Formulare auf
- `comment_get` — Ruft Details eines einzelnen Kommentars ab
- `comment_get_pending_count` — Zählt Kommentare nach Status
- `comment_list` — Listet Kommentare mit verschiedenen Filtern auf
- `design_analyze_page_layout` — Analysiert das UI/UX Layout einer Seite (Struktur, Hierarchie, Abstände)
- `design_export_tokens` — Exportiert alle Design Tokens (Farben, Fonts, Spacing) in verschiedenen Formaten
- `design_get_color_palette` — Extrahiert die Theme-Farbpalette aus den Global Styles
- `design_get_custom_css` — Holt das benutzerdefinierte CSS aus dem Customizer
- `design_get_customizer_settings` — Holt die Theme Customizer Einstellungen (Site Identity, Colors, etc.)
- `design_get_responsive_settings` — Holt alle Responsive/Breakpoint-Einstellungen aus Theme und Elementor
- `design_get_spacing` — Holt die Spacing/Abstands-Skala des Themes
- `design_get_theme_json` — Holt die komplette theme.json Konfiguration mit Farben, Typografie, Spacing und Layout-Einstellungen
- `design_get_typography` — Holt alle Typografie-Einstellungen: Schriftfamilien, Größen, Gewichte
- `elementor_analyze_structure` — Analysiert die Elementor-Seitenstruktur und gibt eine Übersicht aller Container, Sections und Widgets
- `elementor_common_widgets` — Zeigt Beispielkonfigurationen für häufig verwendete Elementor Widgets
- `elementor_get_breakpoints` — Holt die Responsive Breakpoints (Mobile, Tablet, etc.)
- `elementor_get_global_colors` — Holt die globalen Elementor-Farben (Primary, Secondary, Text, Accent)
- `elementor_get_global_fonts` — Holt die globalen Elementor-Schriftarten (Primary, Secondary, Text, Accent)
- `elementor_get_global_settings` — Holt die globalen Elementor-Einstellungen (Farben, Fonts, Breakpoints)
- `elementor_get_page_data` — Holt die komplette Elementor-Datenstruktur einer Seite inklusive aller Widgets und Einstellungen
- `elementor_get_widget` — Holt die Details eines spezifischen Elementor-Widgets anhand seiner ID
- `elementor_list_global_widgets` — Listet alle globalen/wiederverwendbaren Elementor Widgets auf
- `elementor_list_kits` — Listet alle Elementor Kits (Design Presets) auf
- `elementor_list_theme_builder_templates` — Listet alle Theme Builder Templates (Header, Footer, Single, Archive)
- `elementor_list_widgets` — Listet alle Widgets einer Elementor-Seite mit ihren IDs und Einstellungen auf
- `forms_detect_plugin` — Erkennt welches Formular-Plugin installiert ist
- `forms_get_stats` — Ruft Statistiken für Formular-Einreichungen ab
- `gf_get_entries` — Ruft Einträge eines Gravity Forms Formulars ab
- `gf_get_form` — Ruft Details eines Gravity Forms Formulars ab
- `gf_list_forms` — Listet alle Gravity Forms Formulare auf
- `gutenberg_get_global_styles` — Holt die globalen Styles (theme.json Einstellungen)
- `gutenberg_list_block_types` — Zeigt alle verfügbaren Gutenberg Block-Typen an
- `gutenberg_list_reusable_blocks` — Zeigt alle wiederverwendbaren Gutenberg-Blocks an
- `gutenberg_list_template_parts` — Zeigt alle Template Parts an (Header, Footer, etc.)
- `gutenberg_list_templates` — Zeigt alle Block-Templates an (Full Site Editing)
- `gutenberg_parse_blocks` — Analysiert den HTML-Content eines Posts und extrahiert die Gutenberg Block-Struktur
- `image_analyze_optimization` — Analysiert Bilder auf Optimierungspotential
- `image_find_missing_alt` — Findet alle Bilder ohne Alt-Text
- `image_find_unused` — Findet Bilder die in keinem Post/Seite verwendet werden
- `image_get_details` — Ruft detaillierte Informationen zu einem Bild ab
- `image_list_sizes` — Listet alle in WordPress registrierten Bildgrößen auf
- `jwt_check_plugin` — Prüft ob ein JWT Authentication Plugin installiert ist
- `jwt_refresh` — Erneuert den aktuellen JWT Token
- `jwt_token_info` — Zeigt Informationen zum aktuellen JWT Token
- `jwt_validate` — Validiert einen JWT Token
- `ml_detect_plugin` — Erkennt welches Multilingual-Plugin installiert ist
- `ml_list_untranslated` — Findet Posts/Seiten ohne Übersetzung in einer bestimmten Sprache
- `ml_translation_status` — Zeigt Übersetzungsfortschritt für alle Sprachen
- `nav_get_menu_items` — Holt alle Items eines Navigationsmenüs mit Hierarchie
- `nav_list_menus` — Listet alle WordPress Navigationsmenüs mit ihren Positionen auf
- `nf_list_forms` — Listet alle Ninja Forms Formulare auf
- `pattern_get_pattern` — Holt ein spezifisches Block Pattern mit dem kompletten HTML
- `pattern_list_block_patterns` — Listet alle verfügbaren Gutenberg Block Patterns (vorgefertigte Layouts)
- `perf_analyze_content` — Analysiert den Content auf Performance-Probleme (Bildgrößen, Embeds, etc.)
- `perf_analyze_plugins` — Zeigt aktive Plugins und ihren potentiellen Performance-Impact
- `perf_check_images` — Analysiert Bilder auf Größe, Format und Lazy-Loading
- `polylang_get_post_language` — Ruft die Sprache eines Posts und seine Übersetzungen ab
- `polylang_list_languages` — Listet alle konfigurierten Polylang-Sprachen auf
- `rest_api_get_function_details` — Holt detaillierte Metadaten für einen spezifischen REST API Endpoint, inklusive aller Parameter und ihrer Typen.
- `rest_api_list_functions` — Entdeckt alle verfügbaren WordPress REST API Endpoints. Zeigt alle Namespaces und Routes mit ihren unterstützten HTTP-Methoden.
- `rest_api_list_post_types` — Zeigt alle registrierten Post Types mit REST API Support
- `rest_api_list_taxonomies` — Zeigt alle registrierten Taxonomien mit REST API Support
- `rest_api_search` — Durchsucht alle WordPress-Inhalte (Posts, Pages, Terms, etc.)
- `revision_compare` — Vergleicht zwei Revisionen und zeigt Unterschiede
- `revision_get` — Ruft den vollständigen Inhalt einer spezifischen Revision ab
- `revision_list` — Listet alle Revisionen eines Posts/einer Seite auf
- `seo_analyze_content` — Analysiert Content auf SEO-Faktoren (Keyword-Dichte, Lesbarkeit, etc.)
- `seo_bulk_analyze` — Analysiert mehrere Posts auf SEO-Probleme
- `seo_get_post_meta` — Ruft SEO Meta-Tags eines Posts/einer Seite ab (Yoast, RankMath, oder Standard)
- `seo_get_schema_from_post` — Extrahiert vorhandene Schema.org Daten aus einem Post
- `seo_get_sitemap_info` — Ruft Informationen über die XML-Sitemap ab
- `seo_preview_social` — Zeigt Vorschau für Social Media Shares (Facebook, Twitter, LinkedIn)
- `translatepress_get_settings` — Ruft TranslatePress Konfiguration ab
- `ux_analyze_cta` — Findet und analysiert CTAs auf einer Seite
- `ux_analyze_readability` — Berechnet Lesbarkeits-Metriken (Flesch, durchschnittliche Satzlänge, etc.)
- `ux_mobile_friendliness` — Analysiert den Content auf Mobile-Optimierung
- `woo_get_order` — Ruft Details einer einzelnen Bestellung ab
- `woo_get_product` — Ruft Details eines einzelnen Produkts ab
- `woo_get_sales_report` — Ruft Verkaufsstatistiken ab
- `woo_get_shop_settings` — Ruft allgemeine Shop-Einstellungen ab
- `woo_get_top_sellers` — Ruft die meistverkauften Produkte ab
- `woo_list_categories` — Listet alle Produktkategorien auf
- `woo_list_coupons` — Listet alle WooCommerce Gutscheine/Coupons auf
- `woo_list_customers` — Listet WooCommerce Kunden auf
- `woo_list_orders` — Listet WooCommerce Bestellungen auf
- `woo_list_payment_gateways` — Listet alle konfigurierten Zahlungsmethoden auf
- `woo_list_products` — Listet WooCommerce Produkte mit Filtern auf
- `woo_list_shipping_zones` — Listet alle Versandzonen und deren Methoden auf
- `woo_list_variations` — Listet alle Varianten eines variablen Produkts auf
- `wp_get_current_user` — Zeigt Informationen über den aktuell authentifizierten Benutzer
- `wp_get_media` — Holt Details zu einer einzelnen Mediendatei inklusive aller Bildgrößen
- `wp_get_page` — Holt eine einzelne Seite mit vollständigem Inhalt
- `wp_get_post` — Holt einen einzelnen Post mit vollständigem Inhalt
- `wp_get_site_info` — Holt allgemeine Informationen über die WordPress-Installation
- `wp_list_categories` — Holt alle WordPress-Kategorien
- `wp_list_media` — Holt eine Liste aller Mediendateien
- `wp_list_menus` — Zeigt alle WordPress-Navigationsmenüs an (benötigt Menus REST API Plugin)
- `wp_list_pages` — Holt eine Liste aller WordPress-Seiten
- `wp_list_plugins` — Zeigt alle installierten WordPress-Plugins an
- `wp_list_posts` — Holt eine Liste aller WordPress-Beiträge mit optionalen Filtern
- `wp_list_sidebars` — Zeigt alle registrierten Widget-Bereiche (Sidebars) an
- `wp_list_tags` — Holt alle WordPress-Tags
- `wp_list_themes` — Zeigt alle installierten WordPress-Themes an
- `wp_list_users` — Zeigt alle WordPress-Benutzer an (erfordert entsprechende Berechtigung)
- `wp_list_widgets` — Zeigt alle aktiven Widgets in den Sidebars an
- `wpforms_get_entries` — Ruft Formular-Einträge ab
- `wpforms_list_forms` — Listet alle WPForms Formulare auf
- `wpml_get_post_translations` — Ruft alle Übersetzungen eines Posts ab
- `wpml_get_string_translations` — Ruft registrierte String-Übersetzungen ab
- `wpml_list_languages` — Listet alle konfigurierten WPML-Sprachen auf
- `acf_update_options` — Aktualisiert ACF Options Page Felder (ACF Pro Feature)
- `acf_update_post_fields` — Aktualisiert ACF Custom Fields eines Posts/einer Seite
- `acf_update_user_fields` — Aktualisiert ACF Custom Fields eines Benutzers
- `admin_create_app_password` — Erstellt ein neues Application Password für API-Zugriff
- `admin_create_user` — Erstellt einen neuen WordPress-Benutzer
- `admin_update_option` — Aktualisiert eine WordPress Option (erfordert Admin-Rechte)
- `admin_update_user` — Aktualisiert einen WordPress-Benutzer
- `cf7_update_form` — Aktualisiert ein CF7-Formular
- `comment_create` — Erstellt einen neuen Kommentar
- `comment_moderate_bulk` — Moderiert mehrere Kommentare auf einmal
- `comment_reply` — Antwortet auf einen bestehenden Kommentar
- `comment_update` — Aktualisiert einen bestehenden Kommentar
- `design_generate_css_variables` — Generiert CSS Custom Properties aus den Theme-Einstellungen
- `elementor_generate_container` — Generiert einen modernen Elementor Container (Flexbox-basiert)
- `elementor_generate_section` — Generiert eine komplette Elementor Section mit Columns und Widgets
- `elementor_generate_widget` — Generiert eine Elementor Widget-Datenstruktur
- `forms_generate_css` — Generiert CSS-Vorlagen für Formular-Styling
- `gutenberg_generate_block` — Generiert den HTML-Code für einen Gutenberg Block basierend auf dem Block-Typ und Attributen
- `image_bulk_update_alt` — Aktualisiert Alt-Text für mehrere Bilder
- `image_edit` — Bearbeitet ein Bild (Zuschneiden, Drehen, Spiegeln) - nutzt WordPress Image Editor API
- `image_set_focal_point` — Setzt den Fokuspunkt eines Bildes (für Smart Cropping)
- `image_update_meta` — Aktualisiert Alt-Text, Titel, Beschreibung eines Bildes
- `jwt_set_token` — Setzt einen JWT Token manuell für die Session
- `ml_duplicate_for_translation` — Erstellt eine Kopie eines Posts als Übersetzungsvorlage
- `polylang_link_translations` — Verknüpft Posts als Übersetzungen voneinander
- `polylang_set_post_language` — Setzt die Sprache eines Posts
- `revision_restore` — Stellt eine ältere Revision als aktuelle Version wieder her
- `seo_generate_schema` — Generiert Schema.org Structured Data für verschiedene Typen
- `seo_update_rankmath_meta` — Aktualisiert RankMath SEO Meta-Daten eines Posts
- `seo_update_yoast_meta` — Aktualisiert Yoast SEO Meta-Daten eines Posts
- `woo_create_coupon` — Erstellt einen neuen WooCommerce Gutschein
- `woo_create_product` — Erstellt ein neues WooCommerce Produkt
- `woo_update_order_status` — Aktualisiert den Status einer Bestellung
- `woo_update_product` — Aktualisiert ein bestehendes WooCommerce Produkt
- `wp_create_page` — Erstellt eine neue WordPress-Seite
- `wp_create_post` — Erstellt einen neuen WordPress-Beitrag
- `wp_update_page` — Aktualisiert eine bestehende WordPress-Seite
- `wp_update_post` — Aktualisiert einen bestehenden WordPress-Beitrag
- `wpml_create_translation` — Erstellt eine Übersetzung für einen Post

## Related servers

- UnClick (1658 tools) — https://policylayer.com/tools/io-github-malamutemayhem-unclick-mcp-server.md
- Nodebench (824 tools) — https://policylayer.com/tools/io-github-homenshum-nodebench.md
- Yaver (808 tools) — https://policylayer.com/tools/io-github-kivanccakmak-yaver.md
- Binance MCP Server (734 tools) — https://policylayer.com/tools/nirholas-binance-mcp.md
- Fortimanager (584 tools) — https://policylayer.com/tools/jmpijll-fortimanager-mcp.md
- Crow (578 tools) — https://policylayer.com/tools/kh0pper-crow.md
- TinyFn (572 tools) — https://policylayer.com/tools/io-tinyfn-tinyfn.md
- Mcp (571 tools) — https://policylayer.com/tools/io-github-2s-io-mcp.md

## For agents

This record is a snapshot. Live verdicts and the full registry:

- Check every server in your MCP config at once: `npx -y policylayer stack`
- Vet a server before you add it: install the mcp-precheck skill — `npx skills add https://policylayer.com` (skill text: https://policylayer.com/skill.md)
- Query the registry over MCP: endpoint `https://api.policylayer.com/mcp` — tools `check_mcp_server`, `check_mcp_stack`, `check_tool`, `search_registry`, `get_change_events`

---

Source: the PolicyLayer MCP registry — one continuously verified record per MCP server. Full record: https://policylayer.com/registry?q=c-sakel-wp-mcp-server · API: https://policylayer.com/registry/api · Recommended policies for every tool: https://policylayer.com/policies/c-sakel-wp-mcp-server
