4EVERLAND Hosting

Despliega código generado por IA instantáneamente en redes de almacenamiento descentralizadas como Greenfield, IPFS y Arweave.

Documentación

Servidor MCP de 4EVERLAND Hosting

Version License: MIT Node


Una implementación de servidor de Protocolo de Contexto de Modelo (MCP) para 4EVERLAND Hosting que permite el despliegue instantáneo de código generado por IA en redes de almacenamiento descentralizado como Greenfield, IPFS y Arweave.

Descripción general

El servidor MCP de 4EVERLAND Hosting permite a los usuarios aprovechar flujos de trabajo impulsados por IA para desplegar código instantáneamente en redes de almacenamiento descentralizado como Greenfield, IPFS y Arweave. Tras el despliegue, proporciona un dominio web directamente accesible, agilizando el proceso de despliegue y compartición de aplicaciones descentralizadas.

Características

  • Despliegue instantáneo con generación de dominio: Despliega código generado por IA en redes de almacenamiento descentralizado y recibe un dominio web único e inmediatamente accesible con un solo comando.
  • Múltiples redes de almacenamiento descentralizado: Soporte para Greenfield, IPFS y Arweave, habilitando opciones de almacenamiento flexibles y resilientes para tus aplicaciones.
  • Almacenamiento descentralizado seguro y a prueba de pérdidas: Aprovecha la naturaleza robusta, resistente a manipulaciones y altamente disponible del almacenamiento descentralizado para garantizar la seguridad de los datos y prevenir su pérdida.
  • Interfaz visual de gestión de proyectos: Gestiona tus proyectos desplegados, visualiza información detallada o configura dominios personalizados directamente en el Panel de 4EVERLAND.

Herramienta MCP

Herramienta: deploy_site

Descripción: Despliega código en las plataformas de hosting de 4EVERLAND.

ParámetroTipoDescripción
code_filesRecord<string, string>Mapa de rutas de archivo a su contenido
project_namestringNombre del proyecto (alfanumérico, guion bajo, guion; no puede comenzar/terminar con guion)
project_idstring (opcional)ID de proyecto existente para desplegar (se crea un nuevo proyecto si se omite)
platform"IPFS"|"AR"|"GREENFIELD"Plataforma de almacenamiento para desplegar (por defecto: "IPFS")

Obtener token de autenticación de Hosting

  1. Inicia sesión en tu cuenta del Panel de 4EVERLAND.
  2. Ve a Hosting -> Auth Token.
  3. Haz clic en +Create para generar un nuevo token.
  4. Copia y guarda el token en un lugar seguro, ya que solo se mostrará una vez.

Integración con Cursor

Para conectarte al servidor MCP desde Cursor:

  1. Abre Cursor y ve a Settings (icono de engranaje en la esquina superior derecha).
  2. Haz clic en MCP en la barra lateral izquierda.
  3. Haz clic en Add new global MCP server.
  4. Ingresa los siguientes detalles:
{
  "mcpServers": {
    "4ever-mcpserver": {
      "command": "npx",
      "args": [
        "-y",
        "@4everland/hosting-mcp@latest",
        "serve"
      ],
      "env": {
        "TOKEN": "your-hosting-auth-token"
      }
    }
  }
}

Integración con Claude Desktop

Para conectarte al servidor MCP desde Claude Desktop:

  1. Abre Claude Desktop y ve a Settings.
  2. Haz clic en Developer en la barra lateral izquierda.
  3. Haz clic en el botón Edit Config.
  4. Agrega la siguiente configuración al archivo claude_desktop_config.json:
{
  "mcpServers": {
    "4ever-mcpserver": {
      "command": "npx",
      "args": [
        "-y",
        "@4everland/hosting-mcp@latest",
        "serve"
      ],
      "env": {
        "TOKEN": "your-hosting-auth-token"
      }
    }
  }
}
  1. Guarda el archivo y reinicia Claude Desktop.

Desarrollo local

Para ejecutar el servidor localmente para desarrollo:

# Clone repository
git clone https://github.com/4everland/4everland-hosting-mcp.git
cd 4everland-hosting-mcp

# Install dependencies
npm install

# Build the project
npm run build

# Run the server locally
npm run serve

Licencia

Este proyecto está licenciado bajo la Licencia MIT.