Lesync MCP — ferramentas de documentação pública

O Lesync oferece um servidor Model Context Protocol próprio em https://lesync.app.br/mcp. Configure essa URL em um cliente compatível com Streamable HTTP. Não é necessário login: todas as ferramentas retornam apenas informações que já estão nas páginas públicas do produto.

Ferramentas disponíveis

  • list_public_documents: lista os caminhos, títulos e URLs canônicas dos documentos do Lesync.
  • read_public_document: recebe um caminho da lista permitida e retorna o documento em Markdown. Não aceita URLs arbitrárias ou caminhos da área autenticada.
  • get_openapi_spec: retorna a especificação OpenAPI das interfaces de leitura.

As ferramentas possuem schemas de entrada e saída, descrição e indicação de leitura sem efeitos destrutivos. Elas não consultam alunos, aulas, arquivos privados ou tokens e não alteram registros.

Transporte e descoberta

O endpoint /mcp usa o SDK oficial do MCP, com Streamable HTTP sem sessão persistente e respostas JSON. O cliente inicia com initialize e envia a notificação notifications/initialized; depois pode listar e chamar ferramentas. Requisições POST devem aceitar application/json e text/event-stream. O cliente envia MCP-Protocol-Version conforme a versão negociada. GET retorna 405 porque não há um fluxo SSE independente; DELETE também retorna 405 porque não há sessões a encerrar.

O descritor de descoberta informa o endpoint e seu escopo. Esse JSON é uma convenção de descoberta do Lesync, não uma alegação de certificação ou registro MCP. O handshake real em /mcp é a fonte de verdade das capacidades. O servidor valida Origin quando presente e admite somente a origem canônica; clientes de servidor podem omitir Origin. Há um limite de melhor esforço de 60 requisições por IP por minuto por instância.

Veja também API, autenticação, OpenAPI e llms.txt. O servidor da Vercel administra a hospedagem e é um produto separado deste MCP do Lesync.

Atualizado em .