Neleto CMS

Crie e edite páginas, posts, eventos, arquivos e layouts no seu site Neleto CMS a partir do Claude, Cursor ou qualquer cliente MCP. Hospedado na UE.

Documentação

Servidor MCP do Neleto CMS

O Neleto é um CMS completo com construtor de páginas, renderização integrada e hospedagem na UE. Todo site Neleto inclui um servidor nativo Model Context Protocol, permitindo que Claude, Cursor, VS Code e outros clientes MCP leiam e editem o site diretamente.

Este repositório documenta esse servidor. Ele não contém código do servidor: o servidor MCP faz parte de cada instância Neleto e roda em /api/mcp no seu site. Nada para instalar no lado do CMS.

O que um agente pode fazer com ele

  • Criar, atualizar e duplicar páginas, incluindo layout e elementos
  • Escrever e publicar posts de blog e eventos
  • Construir componentes e layouts reutilizáveis (templates HTML, CSS, campos de formulário)
  • Enviar arquivos, inclusive diretamente de uma URL dentro do payload da página
  • Ler e alterar configurações do site, idiomas e meta tags
  • Verificar templates antes de publicar e abrir a página ao vivo depois para confirmar a renderização

O acesso segue os mesmos papéis do admin (admin, desenvolvedor, editor, autor). Um agente nunca recebe mais direitos do que a conta com a qual se conecta.

Endpoint

https://<your-neleto-site>/api/mcp

O transporte é Streamable HTTP. Exemplos: https://mysite.free.neleto.io/api/mcp ou https://www.example.com/api/mcp.

Autenticação

OAuth 2.1 (Claude.ai, Claude Desktop). O endpoint publica descoberta OAuth padrão (/.well-known/oauth-protected-resource, registro dinâmico de clientes, PKCE). Adicione a URL como um conector personalizado e faça login com sua conta Neleto. Não há token para copiar.

Token de API (Claude Code, Cursor, VS Code e outros). Crie um token no admin do Neleto em Configurações → Tokens de API e envie-o como cabeçalho:

Authorization: Bearer <your-token>

Conexões OAuth podem ser revisadas e revogadas em Perfil → Segurança → Aplicativos conectados. Cada conexão herda as permissões do usuário que a aprovou.

Configuração

Claude.ai e Claude Desktop

Configurações → Conectores → Adicionar conector personalizado → cole https://<your-neleto-site>/api/mcp → faça login.

Claude Code

claude mcp add --transport http neleto https://<your-neleto-site>/api/mcp \
  --header "Authorization: Bearer <your-token>"

Cursor

~/.cursor/mcp.json:

{
  "mcpServers": {
    "neleto": {
      "url": "https://<your-neleto-site>/api/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}

VS Code (GitHub Copilot)

.vscode/mcp.json:

{
  "servers": {
    "neleto": {
      "type": "http",
      "url": "https://<your-neleto-site>/api/mcp",
      "headers": { "Authorization": "Bearer <your-token>" }
    }
  }
}

Windsurf, OpenCode e outros clientes: veja a documentação de configuração.

Exemplos de prompts

  • "Crie uma landing page em /spring-offer usando o layout padrão, com um hero, três cards de recursos e uma seção de contato."
  • "Pegue @studio.html e transforme em componentes Neleto editáveis. Cada título, texto e imagem deve ser um campo."
  • "Liste todos os posts de blog de 2025 que não têm meta description e escreva uma para cada."
  • "Adicione o workshop da próxima sexta-feira como evento e vincule-o à página inicial."

Ainda não tem um site Neleto?

O plano gratuito inclui o servidor MCP: https://console.neleto.io/register

Sobre

O Neleto é desenvolvido pela Triple-A Soft na Alemanha. Os sites rodam na infraestrutura Hetzner com a Alemanha como região padrão.