Back to Apps

ilha MCP Server
by catalpainternational
Manage isolated Docker development environments and Git worktrees programmatically via MCP.
0 stars
Works in:Cursor
Exposes:Tools
What it does
Connects AI assistants to the ilha CLI, enabling them to create, start, and manage isolated development environments. It automates the setup of Git worktrees, Docker Compose containers, and Caddy reverse proxies to provide each feature branch with its own isolated database and service stack.
Tools
create_worktree: Creates a new isolated working directory for a specific git branch.start_worktree: Launches the Docker containers associated with a worktree.stop_worktree: Stops the running containers for a specific worktree.backup_volumes: Backs up the data volumes associated with a worktree.restore_volumes: Restores data volumes from a backup.clean_volumes: Removes unused or stale data volumes.start_proxy: Starts the global Caddy reverse proxy for routing.stop_proxy: Stops the global Caddy reverse proxy.get_proxy_status: Checks the health and status of the routing proxy.list_worktrees: Returns a list of all managed worktrees and their status.get_worktree_info: Provides detailed configuration and status for a specific worktree.list_volumes: Lists all isolated data volumes across the project.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"ilha": {
"command": "ilha-mcp",
"args": [],
"env": {
"ilha_WORKING_DIR": "/path/to/your/project"
}
}
}
}
Supported hosts
- claude
- cursor
Quick install
pip install "ilha[mcp]"Information
- Pricing
- free
- Published
- 4/26/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
Add ilha-mcp to MCP settings with the ilha_WORKING_DIR environment variable.Claude Desktop
{"mcpServers": {"ilha": {"command": "ilha-mcp", "env": {"ilha_WORKING_DIR": "/path/to/project"}}}}





