What does the server do?
It creates an AWS Lightsail instance, connects via SSH, installs Docker and Caddy, clones a GitHub repository, runs `docker compose up -d`, configures Cloudflare DNS, and returns the access URL — all through MCP tools.
@Bayesian4042
基本信息
暂无概览
工具列表暂未提供
当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
The MCP Lightsail Deployment Server is a Model Context Protocol (MCP) server that automates deploying projects to AWS Lightsail instances, configures DNS via Cloudflare, and provides real-time progress tracking through Server-Sent Events (SSE). It is designed for developers and LLM-based clients who need to spin up and manage full‑stack deployments with minimal manual steps.
Clone the repository, install dependencies (npm install), configure environment variables (AWS credentials, Cloudflare tokens, encryption key), build (npm run build), and start (npm start). The server exposes MCP tools (e.g., create_vm, redeploy_project, get_vm_status) and a SSE endpoint at /sse/:sessionId for real‑time deployment progress.
It creates an AWS Lightsail instance, connects via SSH, installs Docker and Caddy, clones a GitHub repository, runs `docker compose up -d`, configures Cloudflare DNS, and returns the access URL — all through MCP tools.
Node.js, npm, a GitHub Personal Access Token, AWS credentials (Access Key, Secret Key, SSH key), and Cloudflare API token with DNS edit permissions. The server handles the rest (Docker, Caddy installation) automatically.
After starting a deployment, the server returns a `sessionId`. Connect to `GET /sse/:sessionId` to receive Server‑Sent Events with types `progress`, `log`, `error`, `complete`, and `status`.
Sensitive credentials (AWS keys, SSH keys, GitHub tokens) are encrypted at rest using the `ENCRYPTION_KEY` environment variable. Default configurations may also be stored in the `.env` file.
The server exposes HTTP endpoints (`POST /mcp`, `GET /mcp`, `DELETE /mcp`) for MCP protocol communication. It does not specify built‑in authentication; the README advises implementing proper access controls for the MCP server.
Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack.
A docker MCP Server (modelcontextprotocol)

Buy .vn and 371 international domains in VND inside Claude Code, Codex or Cursor. Search and reserve as a guest, pay by VietQR, sign in with MONA Pass once to claim; the agent then points DNS and SSL at your app. Alias o
MCP server for Docker
评论