SiteBay MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SITEBAY_API_TOKEN | Yes | Your SiteBay API token from your account settings |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sitebay_list_sitesB | List all WordPress sites for the authenticated user. Args: team_id: Optional team ID (UUID4) to filter sites by team Returns: Formatted string with site details including domain, status, region, and versions |
| sitebay_get_siteB | Get detailed information about a specific WordPress site. Args: fqdn: The fully qualified domain name of the site (e.g., "www.example.com") Returns: Detailed site information including status, versions, URLs, and configuration |
| sitebay_create_siteB | Create a new WordPress site (SiteLiveCreate schema). Args: team_id: Team UUID that owns the site fqdn: The fully qualified domain name for the new site (e.g., "www.example.org") wordpress_blog_name: Blog/site title wordpress_first_name: Admin first name wordpress_last_name: Admin last name wordpress_email: Admin email address wordpress_username: Admin username wordpress_password: Admin password (strong) git_url: Optional Git repository URL ready_made_site_name: Optional ready-made site name is_free: Optional flag for free plan Returns: Success message with new site details and access information |
| sitebay_update_siteA | Update an existing SiteBay site configuration. Args: fqdn: Site domain to update cf_dev_mode_enabled: Enable/disable Cloudflare dev mode new_fqdn: Change the site domain git_url: Set repository URL for deployments http_auth_enabled: Enable/disable HTTP basic auth team_id: Move site to a different team is_free: Toggle free plan flag Returns: Confirmation message with updated settings |
| sitebay_delete_siteA | Delete a WordPress site permanently. This action cannot be undone. Args: fqdn: The fully qualified domain name of the site to delete Returns: Confirmation message |
| sitebay_site_shell_commandB | Execute a shell command on a WordPress site. Supports WP-CLI commands, system commands, etc. Args: fqdn: The fully qualified domain name of the site command: The shell command to execute (e.g., "wp plugin list", "ls -la", "wp search-replace") Returns: Command output and execution details |
| sitebay_site_edit_fileC | Edit a file in the site's wp-content directory. Args: fqdn: The fully qualified domain name of the site file_path: Path to the file in wp-content (e.g., "wp-content/themes/mytheme/style.css") content: New content for the file Returns: Success confirmation with file details |
| sitebay_list_ready_made_sitesB | List available ready-made sites for quick launches. Returns: List of ready-made sites with descriptions |
| sitebay_list_teamsA | List all teams for the authenticated user. Returns: Formatted list of teams with their details and member information |
| sitebay_wordpress_proxyB | Proxy requests to a WordPress site's REST API. Args: fqdn: The site domain path: WordPress API path (e.g., "/wp-json/wp/v2/posts") query_params_json: Optional JSON string for payload or query params method: HTTP method (get, post, put, delete) Returns: WordPress API response |
| sitebay_shopify_proxyC | Proxy requests to a Shopify Admin API. Args: shop_name: Shopify shop name path: Shopify API path (e.g., "/admin/api/2024-04/products.json") query_params_json: Optional JSON string for payload or query params method: HTTP method (get, post, put, delete) Returns: Shopify API response |
| sitebay_posthog_proxyC | Proxy POST requests to PostHog analytics API. Args: path: PostHog API path query_params_json: Optional JSON string for payload or query params method: HTTP method (get, post, put, delete) Returns: PostHog API response |
| sitebay_backup_list_commitsC | List available backup commits for point-in-time restore. Args: fqdn: The site domain number_to_fetch: Number of backup entries to fetch (default: 1) Returns: List of available backup commits |
| sitebay_backup_restoreB | Restore a site to a previous point in time. Args (PITRestoreCreate schema): fqdn: The site domain restore_point: ISO datetime string (or omit for latest) for_stage_site: Whether to restore the stage site restore_db: Restore database (default true) restore_wp_content: Restore wp-content (default true) delete_extra_files: Delete extra files from target (default false) dolt_restore_hash: Optional Dolt hash to restore DB is_dry_run: Simulate restore without applying changes Returns: Restore operation confirmation |
| sitebay_account_affiliatesB | Get affiliate referral information. Returns: List of users who signed up using your affiliate links |
| sitebay_account_create_checkoutC | Create a Stripe checkout session for team billing. Args: plan_name: Plan type ("starter", "business", "micro") interval: Billing interval ("month", "year") team_id: Optional team ID to purchase for Returns: Stripe checkout URL |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| account_summary_resource | Get account summary as a readable resource. Returns: JSON formatted account overview including site counts, ready-made catalog size, and recent activity |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sitebay/sitebay-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server