SiteBay

Manage your SiteBay Hosted WordPress site. Full site+command line access.
  • 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.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

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

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational