sitebay_list_sitesLABSCO SUMMARY
Shell and WP-CLI access is the part that changes what you can ask.
Site listing and settings are table stakes for a hosting API; running wp search-replace on a live site from the same conversation is not, and it turns a migration chore into a sentence. That reach cuts both ways — the same tool runs arbitrary shell commands on your server, so it wants your client's approval prompt in front of it.
What it is
A Python server on the SiteBay WordPress hosting platform. It covers the full lifecycle of a hosted site — create it from a template, change its settings, run commands on the server, edit files in wp-content, delete it — without opening the control panel.
What you get
sitebay_list_siteslists your hosted sites;sitebay_get_sitereturns one site's details including active state, HTTP auth and plansitebay_create_sitecreates a WordPress site from a ready-made template;sitebay_list_ready_made_sitesshows which templates existsitebay_update_sitechanges Cloudflare settings, domain, HTTP auth and Git URL;sitebay_delete_siteremoves a sitesitebay_site_shell_commandruns shell or WP-CLI commands on the SiteBay server —wp plugin list,wp search-replace,df -hsitebay_site_edit_fileedits files in the wp-content directory, such as a theme's style.css
Requirements
A SiteBay API token: log in at my.sitebay.org, go to Settings → API Tokens, generate one, and pass it as SITEBAY_API_TOKEN. Run it as uvx sitebay-mcp over stdio, or pip install sitebay-mcp, or install through Smithery with npx -y @smithery/cli install @sitebay/sitebay-mcp --client claude. It can also run over HTTP — uvx sitebay-mcp --http binds 127.0.0.1:7823 by default, and MCP_TRANSPORT, MCP_HTTP_HOST and MCP_HTTP_PORT set the same thing from the environment. Tokens can be revoked from the dashboard at any time.
Setup effort
One command plus a key — uvx sitebay-mcp, then supply credentials
USE CASES
Standing up a new WordPress site
Pick a ready-made template and create the site with its domain and admin details in one go.
Auditing what is installed on a site
Run wp plugin list on the server and read the output back.
Fixing URLs after a domain move
Run a search-replace across the database without opening a terminal.
Making a small theme change
Edit the file in wp-content directly rather than downloading and re-uploading it.
Checking a site's status and plan
List your sites and read the details of the one in question.
8 tools
Listed in project docs. Your client may show a different list.
sitebay_get_sitesitebay_create_sitesitebay_update_sitesitebay_delete_sitesitebay_site_shell_commandsitebay_site_edit_filesitebay_list_ready_made_sitesBEFORE YOU INSTALL
What to know first
Tools you get
8 tools named in the project's documentation.
Requires
- uvx on PATH
- SITEBAY_API_TOKEN in your environment
Where it runs
The documented client runs the server on your machine.
INSTALLATION
Connect your client
Server setup
uvx sitebay-mcpMCP Clients
Claude Desktop
{
"mcpServers": {
"sitebay": {
"command": "uvx",
"args": [
"sitebay-mcp"
],
"env": {
"SITEBAY_API_TOKEN": "<YOUR_SITEBAY_API_TOKEN>"
}
}
}
}