Claudeus WordPress MCP
JSON →A server for integrating with WordPress sites, enabling content management and interaction via the Model Context Protocol.
Install
npx
npx Tools · 94
- get_posts Retrieve a list of posts from the WordPress site
- get_post Retrieve a specific post by ID
- get_pages Retrieve a list of pages from the WordPress site
- get_page Retrieve a specific page by ID
- get_blocks Retrieve a list of reusable blocks
- get_block Retrieve a specific reusable block by ID
- create_post Create a new post
- create_page Create a new page
- create_block Create a new reusable block
- update_post Update an existing post
- update_page Update an existing page
- update_block Update an existing reusable block
- delete_post Delete a post
- delete_page Delete a page
- delete_block Delete a reusable block
- get_media List media library items
- get_media_item Get a specific media item
- upload_media Upload files to the media library
- update_media Update media metadata
- delete_media Remove media files
- update_alt_text Update alt text for SEO optimization
- get_categories Retrieve a list of categories
- get_category Retrieve a specific category by ID
- create_category Create a new category
- update_category Update an existing category
- delete_category Delete a category
- get_tags Retrieve a list of tags
- get_tag Retrieve a specific tag by ID
- create_tag Create a new tag
- update_tag Update an existing tag
- delete_tag Delete a tag
- get_taxonomies Retrieve a list of taxonomies
- get_terms Retrieve terms for a taxonomy
- get_users Retrieve a list of users
- get_user Retrieve a specific user by ID
- get_me Retrieve the current authenticated user
- create_user Create a new user
- update_user Update an existing user
- delete_user Delete a user
- create_app_password Create an application password for a user
- list_app_passwords List application passwords for a user
- revoke_app_password Revoke an application password
- introspect_password Introspect an application password
- get_comments Retrieve a list of comments
- get_comment Retrieve a specific comment by ID
- create_comment Create a new comment
- update_comment Update an existing comment
- delete_comment Delete a comment
- approve Approve a comment for moderation
- spam Mark a comment as spam
- trash Trash a comment
- get_menus Retrieve a list of menus
- get_menu Retrieve a specific menu by ID
- create_menu Create a new menu
- update_menu Update an existing menu
- delete_menu Delete a menu
- get_menu_items Retrieve menu items for a menu
- create_menu_item Create a new menu item
- update_menu_item Update an existing menu item
- delete_menu_item Delete a menu item
- get_locations Retrieve menu locations
- get_templates Retrieve a list of templates
- get_template Retrieve a specific template by ID
- create_template Create a new template
- update_template Update an existing template
- delete_template Delete a template
- get_template_parts Retrieve a list of template parts
- get_template_part Retrieve a specific template part by ID
- create_template_part Create a new template part
- update_template_part Update an existing template part
- delete_template_part Delete a template part
- get_global_styles Retrieve global styles
- update_global_styles Update global styles
- get_theme_global_styles Retrieve theme global styles
- get_global_style_variations Retrieve global style variations
- get_global_style_revisions Retrieve global style revisions
- get_global_style_revision Retrieve a specific global style revision
- get_local_patterns Retrieve local block patterns
- get_pattern_categories Retrieve pattern categories
- search_pattern_directory Search the pattern directory
- get_mega_menu Retrieve a mega menu
- update_mega_menu Update a mega menu
- enable_mega_menu Enable a mega menu
- disable_mega_menu Disable a mega menu
- get_custom_layouts Retrieve a list of custom layouts
- get_custom_layout Retrieve a specific custom layout
- create_custom_layout Create a new custom layout
- update_custom_layout Update an existing custom layout
- delete_custom_layout Delete a custom layout
- get_settings Retrieve site settings
- update_settings Update site settings
- get_post_types Retrieve a list of post types
- get_post_type Retrieve a specific post type
- get_post_statuses Retrieve a list of post statuses
Links
★ 147 GitHub stars