Deployment guide1-minute readEN · DE · IT

Desplegar AnythingMCP en AWS (EC2)

Desplegar AnythingMCP en una instancia EC2 de AWS con Docker Compose y SSL automático a través de Caddy. Configuración lista para producción para tu gateway MCP.

HCBy HelpCode teamActualizado 1 min read Código abierto en GitHub

Sin tarjeta de crédito · 7 días de prueba · Alternativa self-host disponible

  • Prueba gratis de 7 días
    Sin tarjeta de crédito
  • GDPR & SOC 2 ready
    Datos en la UE, registros de auditoría
  • Código abierto en GitHub
    Open source · AGPL-3.0
  • Funciona con ChatGPT, Claude, Gemini
    Cualquier cliente compatible con MCP

Summary

Desplegar AnythingMCP en una instancia EC2 de AWS con Docker Compose y SSL automático a través de Caddy. Configuración lista para producción para tu gateway MCP.

Requisitos Previos

  • Una cuenta de AWS con permisos de EC2
  • Un nombre de dominio que puedas apuntar a tu servidor
  • Un par de claves SSH en tu región de AWS

Lanzar una Instancia EC2

  1. Abre el Tablero de EC2 y haz clic en Lanzar Instancia
  2. Elige la AMI Ubuntu 24.04 LTS
  3. Tipo de instancia: t3.small (2 vCPU, 2 GB) o t3.medium para cargas de trabajo más pesadas
  4. Almacenamiento: al menos 20 GB gp3
  5. Grupo de seguridad — añade estas reglas de entrada:
PuertoProtocoloOrigenPropósito
22TCPTu IPSSH
80TCP0.0.0.0/0HTTP (redirección Caddy)
443TCP0.0.0.0/0HTTPS
  1. Lanza y asigna una IP Elástica a la instancia

Instalar Docker

ssh -i ~/.ssh/your-key.pem ubuntu@ELASTIC_IP
curl -fsSL https://get.docker.com | sh
sudo usermod -aG docker $USER
newgrp docker

Configurar DNS

Crea un registro A apuntando tu dominio a la IP Elástica (Route 53 o DNS externo):

RegistroTipoValor
mcp.ejemplo.comAELASTIC_IP

Desplegar AnythingMCP

git clone https://github.com/HelpCode-ai/anythingmcp.git
cd anythingmcp
bash setup.sh

Introduce tu dominio cuando se te solicite. El script configura Caddy para SSL automático y arranca todos los servicios.

Verificar y Próximos Pasos

Abre https://mcp.ejemplo.com. Registra tu cuenta de administrador — el primer usuario se convierte en administrador.

Tu endpoint MCP: https://mcp.ejemplo.com/mcp

# Actualizar a la última versión
git pull && docker compose up -d --build

¿Te ha sido útil esta guía?

Ship MCP to your stack in 60 seconds.

Spin up AnythingMCP on managed Cloud or self-host it on your infrastructure. Free for 7 days, no credit card.

Guías relacionadas