Skip to main content
Glama
antideploy

antideploy-mcp

Official
by antideploy

antideploy-mcp

Despliega una aplicación en Antideploy desde dentro de un agente de codificación. Claude Code, Cursor, Windsurf, Codex, cualquier cosa que hable MCP.

Tú describes lo que quieres que se construya. El agente lo escribe y luego lo despliega, sin que ninguno de los dos tenga que escribir un Dockerfile, un archivo YAML ni tocar una consola en la nube.

you  ─▶  agent writes the app  ─▶  deploy  ─▶  https://your-app.antideploy.com

Instalación

No hay nada que instalar. El agente lo ejecuta con npx.

Claude Code

claude mcp add antideploy -e ANTIDEPLOY_API_KEY=ad_your_key -- npx -y antideploy-mcp

Cursor, Windsurf y cualquier otra cosa que tenga un mcp.json

{
  "mcpServers": {
    "antideploy": {
      "command": "npx",
      "args": ["-y", "antideploy-mcp"],
      "env": { "ANTIDEPLOY_API_KEY": "ad_your_key" }
    }
  }
}

Related MCP server: Citizen Deployment MCP Server

Cómo obtener una clave

Crea una aplicación en antideploy.com y luego crea una clave de API para ella. La clave identifica la aplicación, por lo que nunca pasas un identificador de aplicación: una clave, una aplicación. Esto es deliberado: esta clave acaba pegada en un directorio del proyecto, lo que significa que con el tiempo acabará en un commit o en una captura de pantalla, por lo que está limitada a una única aplicación, puede escribir secretos pero nunca volver a leerlos, y puede revocarse de forma independiente.

Desplegar en un sitio nuevo implica una aplicación nueva y una clave nueva.

Herramientas

Herramienta

Qué hace

deploy

Empaqueta el directorio del proyecto y lo despliega. Devuelve un taskId.

deployment_status

Progreso de un despliegue: pasos, la especificación analizada, advertencias, riesgos.

list_env

Nombres de variables de entorno. Los valores nunca se devuelven.

set_env

Almacena o reemplaza variables de entorno.

api_info

La descripción que la API de la plataforma hace de sí misma.

Los despliegues son asíncronos. deploy devuelve un taskId; consulta deployment_status hasta que indique succeeded o failed.

Dos cosas que conviene saber

Se envía el directorio completo, no solo el punto de entrada. La forma más común de romper un despliegue en esta plataforma es subir un solo archivo: compila bien, arranca bien y luego sirve una página en la que todos los recursos devuelven 404.

Un archivo .env en el directorio se sube a propósito. Sus valores van al almacén de secretos cifrado de Antideploy y el propio archivo se elimina del contexto de compilación, para que no tengas que volver a escribir nueve claves de API que ya tienes en el disco. Si no es lo que quieres, mueve el archivo antes de desplegar.

Se omiten automáticamente: node_modules, .git, la salida de compilación (dist, build, .next, target, …), virtualenvs, cachés de editores y herramientas, y claves privadas (*.pem, *.key, id_rsa, …).

Límites

Archivos

4,000

Por archivo

5 MB

Subida total

28 MB

Despliegues simultáneos

1 por aplicación

Se comprueba localmente antes de subir nada, por lo que superar uno te cuesta un error en lugar de una transferencia.

Configuración

Variable

ANTIDEPLOY_API_KEY

Obligatoria. La clave de la aplicación que se va a desplegar.

ANTIDEPLOY_URL

Opcional. Por defecto, https://antideploy.com.

Qué hace Antideploy con lo que envías

Lee el código fuente y determina el runtime, el framework, los comandos de compilación y arranque, el puerto y cada variable de entorno a la que el código hace referencia, de forma determinista, citando el archivo del que procede cada conclusión, sin pedirle a un modelo que adivine. Luego aprovisiona lo que la aplicación necesita, incluida una base de datos Postgres con DATABASE_URL inyectada y migraciones ejecutadas antes de que la aplicación arranque, en lugar de después de que ya haya fallado. Luego crea un contenedor con buildpacks, lo publica tras HTTPS y lo mantiene en ejecución: comprobaciones de salud, registros y reversión a una imagen ya construida en unos cuarenta segundos.

Documentación completa: antideploy.com/docs

Licencia

MIT

Related MCP Connectors

Related MCP Servers