Bunnyshell MCP Server

Manage your Bunnyshell environments from Claude Desktop, Claude Code, Cursor, and other AI tools via the Model Context Protocol.

Setup: Claude Code / CLI

Add to your ~/.claude/mcp.json:

{
  "mcpServers": {
    "bunnyshell": {
      "type": "streamable-http",
      "url": "https://mcp.bunnyshell.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_BUNNYSHELL_API_TOKEN"
      }
    }
  }
}

Setup: Claude Desktop

Add a custom connector:

  1. Open Claude Desktop Settings → Connectors
  2. Click "Add custom connector"
  3. Enter URL: https://mcp.bunnyshell.com/mcp
  4. In Advanced settings, add your API token as Authorization header

Setup: Cursor / Windsurf

Add to your MCP configuration:

{
  "mcpServers": {
    "bunnyshell": {
      "url": "https://mcp.bunnyshell.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_BUNNYSHELL_API_TOKEN"
      }
    }
  }
}

Available Tools

list_environmentsread — List environments filtered by org or project
get_environmentread — Get full environment details
create_environmentwrite — Create environment from template
start_environmentwrite — Start a stopped environment
stop_environmentdestructive — Stop a running environment
delete_environmentdestructive — Permanently delete an environment
deploy_environmentdestructive — Deploy all components
list_componentsread — List components in an environment
get_componentread — Get component details
list_pipelinesread — List recent pipelines
get_pipeline_logsread — Get pipeline/workflow job logs
list_variablesread — List environment variables
set_variabledestructive — Create or update a variable
list_organizationsread — List your organizations
list_projectsread — List projects in an organization

Usage Examples

1. Check environment status

"Show me all my Bunnyshell environments and their status"

2. Deploy and monitor

"Deploy environment zZkORvO6Qp and show me the logs when it's done"

3. Debug a failure

"The last deployment for my staging environment failed. Show me what went wrong."

Get Your API Token

Go to Bunnyshell → Organization Settings → API Tokens to create or view your token.