4EVERLAND Hosting

Implante código gerado por IA instantaneamente em redes de armazenamento descentralizadas como Greenfield, IPFS e Arweave.

Documentação

4EVERLAND Hosting MCP Server

Version License: MIT Node


Uma implementação de servidor Model Context Protocol (MCP) para 4EVERLAND Hosting que permite a implantação instantânea de código gerado por IA em redes de armazenamento descentralizadas como Greenfield, IPFS e Arweave.

Visão Geral

O 4EVERLAND Hosting MCP Server permite que os usuários aproveitem fluxos de trabalho orientados por IA para implantar código instantaneamente em redes de armazenamento descentralizadas como Greenfield, IPFS e Arweave. Após a implantação, ele fornece um domínio de página web diretamente acessível, simplificando o processo de implantação e compartilhamento de aplicações descentralizadas.

Recursos

  • Implantação Instantânea com Geração de Domínio: Implante código gerado por IA em redes de armazenamento descentralizadas e receba um domínio de página web único e imediatamente acessível com um único comando.
  • Múltiplas Redes de Armazenamento Descentralizadas: Suporte para Greenfield, IPFS e Arweave, permitindo opções de armazenamento flexíveis e resilientes para suas aplicações.
  • Armazenamento Descentralizado Seguro e à Prova de Perda: Aproveite a natureza robusta, resistente a adulterações e altamente disponível do armazenamento descentralizado para garantir a segurança dos dados e prevenir a perda de dados.
  • Interface Visual de Gerenciamento de Projetos: Gerencie seus projetos implantados, visualize informações detalhadas ou configure domínios personalizados diretamente no 4EVERLAND Dashboard.

Ferramenta MCP

Ferramenta: deploy_site

Descrição: Implanta código nas plataformas de hospedagem da 4EVERLAND.

ParâmetroTipoDescrição
code_filesRecord<string, string>Mapa de caminhos de arquivos para seu conteúdo
project_namestringNome do projeto (alfanumérico, sublinhado, hífen; não pode começar/terminar com hífen)
project_idstring (opcional)ID de projeto existente para implantar (novo projeto criado se omitido)
platform"IPFS"|"AR"|"GREENFIELD"Plataforma de armazenamento para implantar (padrão: "IPFS")

Obter Token de Autenticação do Hosting

  1. Faça login na sua conta do 4EVERLAND Dashboard.
  2. Vá para Hosting -> Auth Token.
  3. Clique em +Create para gerar um novo token.
  4. Copie e salve o token em um local seguro, pois ele só será exibido uma vez.

Integração com o Cursor

Para conectar ao servidor MCP a partir do Cursor:

  1. Abra o Cursor e vá para Settings (ícone de engrenagem no canto superior direito).
  2. Clique em MCP na barra lateral esquerda.
  3. Clique em Add new global MCP server.
  4. Insira os seguintes detalhes:
{
  "mcpServers": {
    "4ever-mcpserver": {
      "command": "npx",
      "args": [
        "-y",
        "@4everland/hosting-mcp@latest",
        "serve"
      ],
      "env": {
        "TOKEN": "your-hosting-auth-token"
      }
    }
  }
}

Integração com o Claude Desktop

Para conectar ao servidor MCP a partir do Claude Desktop:

  1. Abra o Claude Desktop e vá para Settings.
  2. Clique em Developer na barra lateral esquerda.
  3. Clique no botão Edit Config.
  4. Adicione a seguinte configuração ao arquivo claude_desktop_config.json:
{
  "mcpServers": {
    "4ever-mcpserver": {
      "command": "npx",
      "args": [
        "-y",
        "@4everland/hosting-mcp@latest",
        "serve"
      ],
      "env": {
        "TOKEN": "your-hosting-auth-token"
      }
    }
  }
}
  1. Salve o arquivo e reinicie o Claude Desktop.

Desenvolvimento Local

Para executar o servidor localmente para desenvolvimento:

# 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

Licença

Este projeto está licenciado sob a Licença MIT.