Labsco
seomentor logo

WordPress MCP Server

โ˜… 2

from seomentor

Manage WordPress sites and create content with AI-generated featured images.

๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅโœ“ VerifiedAccount requiredNeeds API keys

WordPress MCP Server ๐Ÿš€

A Model Context Protocol (MCP) server that enables AI assistants to manage WordPress sites and create content with AI-generated featured images.

โœจ Features

  • ๐ŸŒ Multi-Site Management - Control multiple WordPress sites from a single interface
  • ๐Ÿค– AI-Powered Content - Create articles with automatic featured image generation using DALL-E 3
  • ๐Ÿ“ Smart Publishing - Full control over categories, tags, and post status
  • ๐Ÿ” Secure Authentication - Uses WordPress Application Passwords for API access
  • ๐ŸŒ International Support - Full Unicode support for Hebrew, Arabic, and other languages
  • โšก Bulk Operations - Create multiple articles across different sites efficiently

๐ŸŽฏ Use Cases

  • Content Agencies - Manage multiple client WordPress sites from one place
  • Blog Networks - Publish content across multiple blogs simultaneously
  • AI-Assisted Writing - Let AI help create content with relevant images
  • Multilingual Publishing - Create content in any language with proper support

๐Ÿ“š Documentation

Available Commands

CommandDescriptionExample
List sitesShow all configured sites"Show me all WordPress sites"
Create articleCreate a new post"Create an article about Python on site1"
Create with imageCreate post with AI image"Create article with image about space on blog1"
Test connectionVerify site access"Test connection to site1"
Get categoriesList site categories"Show categories on site1"
Get tagsList site tags"Show tags on site1"

WordPress Setup

  1. Enable REST API (enabled by default in WordPress 5.0+)

  2. Create Application Password:

    • Go to Users โ†’ Profile โ†’ Application Passwords
    • Generate new password
    • Use in configuration
  3. Required Permissions:

    • edit_posts - Create and edit posts
    • upload_files - Upload media
    • manage_categories - Create categories
    • manage_post_tags - Create tags

๐ŸŽจ Image Generation

The server uses OpenAI's DALL-E 3 for automatic image generation:

  • Automatic prompts - Generated from article title and content
  • Smart filenames - SEO-friendly names based on content
  • Direct upload - Images uploaded directly to WordPress media library
  • Featured image - Automatically set as post featured image

Costs

  • Standard quality: ~$0.04 per image
  • HD quality: ~$0.08 per image

๐Ÿค Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

๐Ÿ“„ License

This project is licensed under the MIT License - see the LICENSE file for details.

๐Ÿ™ Acknowledgments

๐Ÿ“ž Support


Made with โค๏ธ by Shay Amos for WordPress developers, SEO`s and AI enthusiasts

Visit my website for more cool apps :) https://www.seomentor.co.il