Bunnyshell MCP Server
@aminalali8
About Bunnyshell MCP Server
No overview available yet
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Bunnyshell MCP Server?
A Model Context Protocol (MCP) server that enables AI assistants (like Claude) to interact with the Bunnyshell platform using its CLI (bns). It provides tools for managing Bunnyshell resources through natural language commands.
How to use Bunnyshell MCP Server?
Clone the repository and run the setup script (./setup.sh or ./docker-setup.sh). Then start or restart Claude Desktop, connect to the MCP server by selecting 'bunnyshell-mcp' from the list, and provide your Bunnyshell API token. Alternatively, set the BNS_API_KEY environment variable in the Cursor configuration file.
Key features of Bunnyshell MCP Server
- Organization Management: list and navigate organizations
- Project Management: create, list, and delete projects
- Environment Management: create, list, start, stop, delete environments
- Component Operations: deploy, debug, and SSH into components
- Variable & Secret Management: manage environment variables and secrets
- Remote Development: start remote sessions and port forwarding
Use cases of Bunnyshell MCP Server
- List your organizations and navigate between them
- Create a new project in a specific organization
- List all environments in a given project
- Start or stop an environment
- Deploy a specific component
- Create a variable (e.g.,
DATABASE_URL) in an environment
FAQ from Bunnyshell MCP Server
What are the prerequisites?
Node.js 18+ and npm, the Bunnyshell CLI (bns) installed and configured, Claude Desktop, and optionally Docker and Docker Compose for Docker setup.
How do I provide my API token?
The token can be provided via command line, the BNS_API_KEY environment variable, or session storage (temporary, in-memory only). In Cursor, you can add it to the env section of mcp.json.
Is there a Docker setup?
Yes. Use the docker-setup.sh script and configure the MCP server with Docker‑specific arguments in the Cursor configuration.
How does the server handle security?
API tokens are never stored in code or configuration files. Commands are logged without sensitive information.
Can I configure the server for Cursor?
Yes. The .cursor/mcp.json file contains configuration for both local (node dist/index.js) and Docker setups, with the BNS_API_KEY environment variable for automatic authentication.
Frequently asked questions
What are the prerequisites?
Node.js 18+ and npm, the Bunnyshell CLI (`bns`) installed and configured, Claude Desktop, and optionally Docker and Docker Compose for Docker setup.
How do I provide my API token?
The token can be provided via command line, the `BNS_API_KEY` environment variable, or session storage (temporary, in-memory only). In Cursor, you can add it to the `env` section of `mcp.json`.
Is there a Docker setup?
Yes. Use the `docker-setup.sh` script and configure the MCP server with Docker‑specific arguments in the Cursor configuration.
How does the server handle security?
API tokens are never stored in code or configuration files. Commands are logged without sensitive information.
Can I configure the server for Cursor?
Yes. The `.cursor/mcp.json` file contains configuration for both local (`node dist/index.js`) and Docker setups, with the `BNS_API_KEY` environment variable for automatic authentication.
Basic information
More Other MCP servers
Mcp
browsermcpBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser

DeepMark
DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.

YOUB
Connect your AI assistant to your own YOUB endurance training account. Read recorded activities with full analysis, planned sessions, race goals, wellness (HRV, sleep, resting HR) and your athletic profile. Create or mov
Nginx UI
0xJackyYet another WebUI for Nginx
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Comments