- Home
- MCP servers
- SiteBay
SiteBay
- typescript
0
GitHub Stars
typescript
Language
7 months ago
First Indexed
3 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
You can run the SiteBay MCP Server to give Claude direct, conversational control over your SiteBay WordPress hosting. This MCP server supports managing sites, executing commands, and interfacing with your cloud infrastructure through natural language interactions, making complex hosting tasks faster and more accessible.
How to use
You will connect an MCP client to the SiteBay MCP Server using either a local STDIO configuration or an HTTP transport configuration. Once connected, you can list sites, create new WordPress sites from templates, update settings, run shell or WP-CLI commands, edit files in wp-content, and perform advanced operations such as backups and API proxying.
How to install
Choose your preferred installation method and follow the concrete steps below.
# Fastest: install via Smithery (CLI installs MCP for Claude integration)
npx -y @smithery/cli install @sitebay/sitebay-mcp --client claude
# Recommended: install and run locally with uvx
# Install and run directly
uvx sitebay-mcp
# Or install for repeated use
uv tool install sitebay-mcp
sitebay-mcp
# Python pip installation
pip install sitebay-mcp
# Or install from source
git clone https://github.com/sitebay/sitebay-mcp.git
cd sitebay-mcp && pip install -e .
# Optional: use HTTP transport by running the MCP server with HTTP settings
# Defaults to 127.0.0.1:7823
uvx sitebay-mcp --http
# Or specify host/port
uvx sitebay-mcp --http --host 0.0.0.0 --port 7823
# Environment variables also supported
MCP_TRANSPORT=http MCP_HTTP_HOST=0.0.0.0 MCP_HTTP_PORT=7823 uvx sitebay-mcp
```}]} ,{
Configuration
Set up your API token and connect Claude with your preferred transport. The API token authenticates requests to SiteBay, and you can choose either STDIO or HTTP transport depending on how you want to run the MCP server.
{
"mcpServers": {
"sitebay": {
"command": "uvx",
"args": ["sitebay-mcp"],
"env": {
"SITEBAY_API_TOKEN": "your_api_token_here"
}
}
}
}
{
"mcpServers": {
"sitebay": {
"command": "python",
"args": ["-m", "sitebay_mcp.server"],
"env": {
"SITEBAY_API_TOKEN": "your_api_token_here"
}
}
}
}
{
"mcpServers": {
"sitebay": {
"url": "http://127.0.0.1:7823",
"env": {
"SITEBAY_API_TOKEN": "your_api_token_here"
}
}
}
}
Security
Keep your API tokens secure in environment variables. Use HTTPS for all communications, revoke tokens when needed, and run the MCP server locally to minimize data exposure.
Troubleshooting
If authentication or connection issues occur, verify your API token, confirm it is set correctly in the environment, check that it has not expired, and attempt regeneration if needed. For connectivity problems, ensure you have internet access, verify SiteBay service status, check firewall rules, and try restarting the MCP client. If a tool cannot be found, restart Claude Desktop after changes, confirm the configuration file location, validate JSON syntax, and ensure the required runtime (uvx or Python) is installed correctly.
Notes
This MCP server supports multiple transport methods. The recommended HTTP transport is suitable for hosted deployments, while STDIO methods are ideal for local usage. Always supply the API token and follow the transport-specific configuration shown in the examples.
Support
If you encounter issues, consult the available help channels for SiteBay to get guidance and troubleshooting assistance.
Available tools
sitebay_list_sites
List all WordPress sites hosted on SiteBay
sitebay_get_site
Get detailed information about a hosted site
sitebay_create_site
Create a new WordPress site on SiteBay
sitebay_update_site
Update site configuration
sitebay_delete_site
Delete a hosted site
sitebay_site_shell_command
Execute shell or WP-CLI commands on a SiteBay server
sitebay_site_edit_file
Edit files in the wp-content directory
sitebay_list_ready_made_sites
List available ready-made site templates