The SiteBay MCP Server enables Claude to manage WordPress hosting on SiteBay through natural language commands.
Site Management
List all WordPress sites with filtering by team, including status, regions, and versions
Get detailed site information (status, versions, configuration)
Create new WordPress sites with customizable settings (domain, admin details, templates, Git integration)
Update site configuration (Cloudflare dev mode, domain changes, HTTP auth, Git URL, team assignment, plan type)
Delete sites permanently
Site Operations
Execute shell commands on sites, including WP-CLI commands for plugin management and search-replace operations
Edit files in the wp-content directory using search-and-replace blocks
Backup & Recovery
List available backup commits for point-in-time restore
Restore sites to previous states with granular control over database, wp-content, and file deletion options, including dry-run simulation
Team & Account Management
List all teams with member information for the authenticated user
Create Stripe checkout sessions for team billing (starter, business, micro plans with monthly or yearly billing)
Access affiliate referral information
API Proxies
WordPress REST API proxy (GET, POST, PUT, DELETE)
Shopify Admin API proxy for connected shops
PostHog analytics API proxy
Templates & Resources
Browse ready-made site templates for quick deployment
Allows management of Cloudflare dev mode settings for WordPress sites hosted on SiteBay infrastructure
Enables setting and updating Git repository URLs for WordPress sites hosted on SiteBay servers
Supports configuring GitHub repository URLs for WordPress sites on the SiteBay platform
Provides API proxy services through SiteBay for PostHog integration (coming soon)
Provides API proxy services through SiteBay for Shopify integration (coming soon)
Provides comprehensive management of WordPress sites hosted on SiteBay, including site creation, configuration updates, WP-CLI command execution, file editing in wp-content directory, and access to ready-made WordPress site templates
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@SiteBay MCP Serverlist all my WordPress sites and show their current status"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
π SiteBay MCP Server
Manage WordPress hosting through natural language with Claude
Features β’ Installation β’ Configuration β’ Usage β’ Support
A Model Context Protocol (MCP) server that gives Claude direct access to the SiteBay WordPress hosting platform. Manage sites, execute commands, and control your cloud infrastructureβall through conversation.
β¨ Features
π Site Management
List all your hosted WordPress sites
Get detailed site information (active, HTTP auth, plan)
Create new WordPress sites using ready-made templates
Update settings (Cloudflare, domain, HTTP auth, Git URL)
Delete sites
β‘ Site Operations
Execute shell commands on SiteBay servers
Run WP-CLI commands directly
Edit files in wp-content directory
π Advanced Features
π Point-in-time backup restores
π Team management for collaborative hosting
π WordPress/Shopify/PostHog API proxy
πΊ Helper Tools
Browse ready-made site templates
π Account and billing information
π¦ Installation
π― Via Smithery (Fastest)
π¦ Using uvx (Recommended)
π HTTP Transport
π‘ Recommended for hosted deployments
π Using pip
βοΈ Configuration
Step 1: Get Your API Token
Log in to my.sitebay.org
Navigate to Settings β API Tokens
Generate and copy your token
Step 2: Configure Claude Desktop
Choose your installation method:
Config File Locations
Platform | Path |
π macOS |
|
πͺ Windows |
|
οΏ½οΏ½ Linux |
|
π¬ Usage Examples
π Create a Site
π Manage Sites
π₯οΈ Execute Commands
π File Management
π§° Available Tools
Tool | Description |
| List all WordPress sites hosted on SiteBay |
| Get detailed information about a hosted site |
| Create a new WordPress site on SiteBay |
| Update site configuration |
| Delete a hosted site |
| Execute shell/WP-CLI commands |
| Edit files in wp-content |
| List available ready-made templates |
π Security
β API tokens stored securely in environment variables
β All communications use HTTPS encryption
β Tokens can be revoked anytime from your dashboard
β MCP server runs locallyβno data stored
π Troubleshooting
Verify your API token is correct
Check that the token is properly set in the environment variable
Ensure the token hasn't expired
Try regenerating from your SiteBay account
Check your internet connection
Verify SiteBay service status
Check firewall settings
Try restarting Claude Desktop
Restart Claude Desktop after configuration changes
Verify the configuration file location
Check JSON syntax is valid
Ensure uvx or Python is properly installed
π€ Contributing
Fork the repository
Create a feature branch
Make your changes
Add tests for new functionality
Ensure all tests pass
Submit a pull request
π License
MIT License - see LICENSE for details.
π Support
Resource | Link |
π Issues | |
π API Docs | |
π¬ Help |
Made with β€οΈ by