Claude MCP (Model Context Protocol)
Conecta Claude Desktop o Claude Code directamente a Deployalo para publicar sitios y deployar apps con comandos naturales.
Qué es MCP?
MCP (Model Context Protocol) es el estándar de Anthropic para conectar Claude a servicios externos. Con Deployalo MCP puedes:
- Publicar landing pages - "Crea una landing para mi gimnasio"
- Deployar apps - "Quiero instalar n8n en mi servidor"
- Gestionar sitios - "Muéstrame mis sitios y edita el index.html"
- Monitorear deployments - "¿Cómo está mi WordPress? Muéstrame los logs"
Instalación
Opción 1: Claude Desktop (Recomendado)
- Abre Claude Desktop
- Ve a Settings → Connectors → Add Integration
- Ingresa la URL:
https://api.deployalo.com/mcp - Completa el login con tu cuenta de Deployalo
- ¡Listo! Ya puedes hablar con Claude sobre tus sitios
Opción 2: Via NPX
Agrega a tu configuración de Claude Desktop:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"deployalo": {
"command": "npx",
"args": ["deployalo-mcp"]
}
}
}
Reinicia Claude Desktop. La primera vez abrirá tu navegador para autenticarte.
Opción 3: Claude Code (Terminal)
claude mcp add deployalo -- npx deployalo-mcp
Opción 4: Con API Key (Programático)
Si necesitas acceso programático (scripts, CI/CD), puedes usar una API Key:
- Ve a deployalo.com/settings/api-keys
- Crea una nueva API Key
- Usa el header
Authorization: Bearer dply_xxx...
curl -X POST https://api.deployalo.com/mcp \
-H "Authorization: Bearer dply_tu_api_key" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'
Ejemplos de Uso
Crear una Landing Page
Usuario: Crea una landing page para "Gym Fitness Pro", un gimnasio
con clases de spinning, crossfit y yoga. Teléfono: 5512345678
Claude: [Genera HTML con Tailwind CSS]
[Usa publish_website para publicarla]
¡Tu landing está lista!
https://swift-gym-123.sites.deployalo.com
Deployar una App
Usuario: Quiero instalar n8n para automatizar mi negocio
Claude: n8n es perfecto para automatización. Hay 3 planes:
- Básico ($12/mes): 4GB RAM
- Avanzado ($22/mes): 8GB RAM
- Pro ($35/mes): 16GB RAM
¿Cuál prefieres?
Usuario: El básico está bien
Claude: [Usa create_deployment_link]
Aquí está tu link de checkout:
https://deployalo.com/deploy/n8n?plan=basico
Gestionar Sitios Existentes
Usuario: Muéstrame mis sitios
Claude: [Usa list_my_websites]
Tienes 3 sitios:
1. gym-fitness - https://gym-fitness.sites.deployalo.com
2. mi-tienda - https://mi-tienda.sites.deployalo.com
3. portafolio - https://portafolio.sites.deployalo.com
Usuario: Edita el título del gym-fitness a "Gym Pro 2025"
Claude: [Usa read_site_file para leer index.html]
[Modifica el título]
[Usa write_site_file para guardar]
¡Listo! El título ha sido actualizado.
Monitorear Deployments
Usuario: ¿Cómo está mi WordPress?
Claude: [Usa get_deployment_status]
Tu WordPress está funcionando:
- Estado: running
- CPU: 15%
- RAM: 45%
- URL: https://mi-blog.deployalo.com
Usuario: Muéstrame los últimos logs
Claude: [Usa get_container_logs]
Últimos logs de WordPress:
[2024-01-06 10:30:15] Apache started
[2024-01-06 10:30:20] MySQL connected
...
Herramientas Disponibles
Sites (Hosting Estático)
| Herramienta | Descripción |
|---|---|
publish_website | Publicar nueva landing page |
update_website | Actualizar sitio existente |
import_website | Importar desde URL |
list_my_websites | Ver todos mis sitios |
browse_site_files | Navegar archivos |
read_site_file | Leer contenido de archivo |
write_site_file | Editar/crear archivo |
delete_website | Eliminar sitio |
upload_asset | Subir imágenes/archivos |
Apps (1-Click Deployments)
| Herramienta | Descripción |
|---|---|
list_available_apps | Ver 39+ apps disponibles |
get_app_details | Info detallada de una app |
create_deployment_link | Generar link de checkout |
get_app_setup_guide | Guía de configuración |
Deployments (VPS)
| Herramienta | Descripción |
|---|---|
list_my_deployments | Ver mis deployments |
get_system_status | Estado y métricas (CPU, RAM, disco) |
restart_deployment | Reiniciar containers |
get_container_logs | Ver logs de Docker |
exec_command | Ejecutar comando SSH |
configure_deployment | Editar variables de entorno |
Dominios
| Herramienta | Descripción |
|---|---|
connect_domain | Conectar dominio personalizado |
check_domain | Verificar DNS |
AI
| Herramienta | Descripción |
|---|---|
analyze_seo | Análisis SEO con recomendaciones |
generate_content | Generar contenido para landing |
Resources (Contexto)
Además de herramientas, Claude puede acceder a recursos para obtener contexto:
| Resource | Descripción |
|---|---|
sites://my/list | Lista de mis sitios |
sites://{subdomain}/tree | Árbol de archivos de un sitio |
sites://{subdomain}/file/{path} | Contenido de un archivo |
deployments://my/list | Lista de mis deployments |
deployments://{id}/details | Detalles de un deployment |
Apps Disponibles
Deployalo ofrece 39+ aplicaciones open source listas para deployar:
Automatización
- n8n - Automatización de workflows
- Dify - Plataforma de AI apps
CRM & Ventas
- Twenty - CRM moderno open source
- Chatwoot - Soporte al cliente omnicanal
E-commerce
- WooCommerce - Tienda online con WordPress
- Odoo - ERP completo
Analytics
- Plausible - Analytics privado
- Metabase - Business intelligence
- Apache Superset - Dashboards y reportes
Contenido
- WordPress - Blog y CMS
- Ghost - Publicación moderna
- Directus - Headless CMS
Productividad
- Nextcloud - Nube privada
- AppFlowy - Alternativa a Notion
- Plane - Gestión de proyectos
DevOps
- GitLab - DevOps completo
- Gitea - Git ligero
- Uptime Kuma - Monitoreo
Solución de Problemas
"Error de autenticación"
- Verifica que tienes una cuenta en deployalo.com
- Revoca y vuelve a conectar la integración en Claude
"No veo mis sitios/deployments"
Asegúrate de estar autenticado. Di a Claude:
Conecta mi cuenta de Deployalo
"El sitio no se publica"
Verifica que el HTML sea válido y completo (incluye <!DOCTYPE html>, <html>, <head>, <body>).
Preguntas Frecuentes
¿Es gratis?
- Sites (hosting estático): Gratis ilimitado
- Apps (VPS): Desde $8 USD/mes según la app
¿Puedo usar mi propio dominio?
Sí, usa connect_domain para conectar cualquier dominio. Claude te guiará con la configuración DNS.
¿Qué pasa si elimino la conexión?
Tus sitios y deployments permanecen activos. Solo pierdes la capacidad de gestionarlos via Claude hasta reconectar.
¿Funciona con Claude móvil?
MCP solo funciona con Claude Desktop (macOS/Windows) y Claude Code (terminal).
Soporte
- Email: [email protected]
- Docs: deployalo.com/docs
- Status: status.deployalo.com