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
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âmetro | Tipo | Descrição |
|---|---|---|
| code_files | Record<string, string> | Mapa de caminhos de arquivos para seu conteúdo |
| project_name | string | Nome do projeto (alfanumérico, sublinhado, hífen; não pode começar/terminar com hífen) |
| project_id | string (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
- Faça login na sua conta do 4EVERLAND Dashboard.
- Vá para Hosting -> Auth Token.
- Clique em +Create para gerar um novo token.
- 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:
- Abra o Cursor e vá para Settings (ícone de engrenagem no canto superior direito).
- Clique em MCP na barra lateral esquerda.
- Clique em Add new global MCP server.
- 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:
- Abra o Claude Desktop e vá para Settings.
- Clique em Developer na barra lateral esquerda.
- Clique no botão Edit Config.
- 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"
}
}
}
}
- 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.