Skip to main content
ClaudeWave
AAR-Labs avatar
AAR-Labs

snapdeploy-mcp

Ver en GitHub

SnapDeploy MCP connector: deploy from Claude Code, Cursor, Codex and Gemini CLI

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptMITActualizado today
ClaudeWave Trust Score
87/100
Trusted
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Documented (README)
Last scanned: 9/24/2026
Install in Claude Code / Claude Desktop
Method: NPX · @snapdeploy/mcp
Claude Code CLI
claude mcp add snapdeploy-mcp -- npx -y @snapdeploy/mcp
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "snapdeploy-mcp": {
      "command": "npx",
      "args": ["-y", "@snapdeploy/mcp"],
      "env": {
        "SNAPDEPLOY_API_KEY": "<snapdeploy_api_key>"
      }
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Detected environment variables
SNAPDEPLOY_API_KEY
Casos de uso

Resumen de MCP Servers

# @snapdeploy/mcp

Deploy and manage [SnapDeploy](https://snapdeploy.dev) containers from your AI assistant —
Claude Code, Claude Desktop, Cursor, Windsurf, Codex CLI, Gemini CLI, or any client that
speaks the [Model Context Protocol](https://modelcontextprotocol.io/) over stdio.

Say *"deploy this repo to SnapDeploy"* and get a live URL back. Builds, logs, environment
variables, managed databases and custom domains — without leaving the chat.

## Setup

1. Sign in at [snapdeploy.dev](https://snapdeploy.dev), open **API Keys** and create a
   token with the `deploy` scope (the page generates the snippets below with your token
   already filled in).
2. Add the server to your client:

**Claude Code**

```bash
claude mcp add --scope user snapdeploy -e SNAPDEPLOY_API_KEY=sd_pat_your_token -- npx -y @snapdeploy/mcp
```

**Cursor** (`~/.cursor/mcp.json`), **Windsurf** (`~/.codeium/windsurf/mcp_config.json`),
**Gemini CLI** (`~/.gemini/settings.json`), Claude Desktop and other JSON-configured clients:

```json
{
  "mcpServers": {
    "snapdeploy": {
      "command": "npx",
      "args": ["-y", "@snapdeploy/mcp"],
      "env": { "SNAPDEPLOY_API_KEY": "sd_pat_your_token" }
    }
  }
}
```

**Codex CLI** (`~/.codex/config.toml`):

```toml
[mcp_servers.snapdeploy]
command = "npx"
args = ["-y", "@snapdeploy/mcp"]
env = { SNAPDEPLOY_API_KEY = "sd_pat_your_token" }
```

**Claude Code plugin** (token stored in secure storage instead of a config file):

```
/plugin marketplace add AAR-Labs/snapdeploy-mcp
/plugin install snapdeploy@snapdeploy
```

Restart the session; the `snapdeploy` tools appear. Your repository must be on GitHub and
GitHub must be connected to SnapDeploy once (the connector returns the link if it isn't).

## Tools

| Scope | Tools |
| --- | --- |
| `read` | `list_apps` `get_status` `get_logs` `get_deployments` `check_quota` `list_repos` `detect_env_vars` |
| `deploy` | `deploy` `set_env` `start_container` `stop_container` `wake_container` |
| `manage` | `create_database` `add_domain` `assign_always_on` |

Scopes nest (`read` ⊂ `deploy` ⊂ `manage`); the server enforces them before any tool runs.
There is no delete tool, and the server refuses deletes, subscription cancellations and
password changes for every token — those need a person signed in to the dashboard or the
mobile app.

## Safety model

- **Nothing destructive, ever.** Even an agent that escalates to a raw API call with the
  same token gets `403 INTERACTIVE_SESSION_REQUIRED`.
- **Secrets never reach the model.** Environment-variable values come back as `(set)`
  and credentials are masked — on the server, not just in this connector.
- **Scoped, expiring, revocable tokens** with their own rate limit. Revoke on the API Keys
  page and every request returns 401 from that moment.
- **Retry-safe deploys.** Identical requests inside ten minutes return the original
  deployment instead of starting another build.
- **Plan limits are relayed, not retried.** 402/429 replies carry SnapDeploy's own message
  and upgrade link, and the assistant is told not to retry.

## Environment variables

| Variable | Required | Meaning |
| --- | --- | --- |
| `SNAPDEPLOY_API_KEY` | yes | Scoped token (`sd_pat_…`) or legacy API key |
| `SNAPDEPLOY_READ_ONLY` | no | `1` exposes only the read tools |
| `SNAPDEPLOY_BASE_URL` | no | Defaults to `https://snapdeploy.dev` |

## Links

- Guides: [Claude Code](https://snapdeploy.dev/deploy-from-claude-code) ·
  [Cursor](https://snapdeploy.dev/deploy-from-cursor) ·
  [Codex / Gemini CLI](https://snapdeploy.dev/deploy-from-codex) ·
  [Lovable exports](https://snapdeploy.dev/deploy-from-lovable)
- Reference: [snapdeploy.dev/docs/mcp](https://snapdeploy.dev/docs/mcp) ·
  [API](https://snapdeploy.dev/api)
- Design write-up: [why an agent that can deploy must not be able to delete](https://snapdeploy.dev/blog/deploy-from-claude-code-cursor-mcp)

MIT © AAR Labs

Lo que la gente pregunta sobre snapdeploy-mcp

¿Qué es AAR-Labs/snapdeploy-mcp?

+

AAR-Labs/snapdeploy-mcp es mcp servers para el ecosistema de Claude AI. SnapDeploy MCP connector: deploy from Claude Code, Cursor, Codex and Gemini CLI Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-09-23.

¿Cómo se instala snapdeploy-mcp?

+

Puedes instalar snapdeploy-mcp clonando el repositorio (https://github.com/AAR-Labs/snapdeploy-mcp) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar AAR-Labs/snapdeploy-mcp?

+

Nuestro agente de seguridad ha analizado AAR-Labs/snapdeploy-mcp y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene AAR-Labs/snapdeploy-mcp?

+

AAR-Labs/snapdeploy-mcp es mantenido por AAR-Labs. La última actividad registrada en GitHub es del 2026-09-23, con 0 issues abiertos.

¿Hay alternativas a snapdeploy-mcp?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega snapdeploy-mcp en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: AAR-Labs/snapdeploy-mcp
[![Featured on ClaudeWave](https://claudewave.com/api/badge/aar-labs-snapdeploy-mcp)](https://claudewave.com/repo/aar-labs-snapdeploy-mcp)
<a href="https://claudewave.com/repo/aar-labs-snapdeploy-mcp"><img src="https://claudewave.com/api/badge/aar-labs-snapdeploy-mcp" alt="Featured on ClaudeWave: AAR-Labs/snapdeploy-mcp" width="320" height="64" /></a>

Más MCP Servers

Alternativas a snapdeploy-mcp