Pular para o conteúdo

Contexto ADVPL para o seu assistente de IA

O Totvs ADVPL MCP conecta assistentes de IA ao conhecimento e às ferramentas que um desenvolvedor ADVPL usa todos os dias.

Saiba mais

O que é

  • Um servidor MCP

    Implementa o Model Context Protocol, o padrão aberto que conecta assistentes de IA a fontes de contexto externas.

  • Contexto ADVPL

    Reúne documentação, convenções e exemplos de ADVPL para que o assistente responda com o vocabulário e as práticas da linguagem.

  • Ferramentas expostas

    Lê documentação sobre a linguagem ADVPL/TLPP e o framework, módulos do Protheus, relatórios, testes TIR, legislação fiscal, TSS e TCloud, e consulta o dicionário de dados do Protheus.

Por que usar

  • Respostas mais precisas

    O assistente deixa de adivinhar sintaxe e convenções ADVPL e passa a consultar contexto real da linguagem.

  • Menos troca de contexto

    Você permanece no editor ou no chat com o assistente em vez de alternar constantemente para a documentação.

  • Adoção sem reescrever nada

    O MCP se conecta ao assistente que você já usa; nenhum código ADVPL existente precisa mudar.

Quando usar

  • Ao escrever ADVPL

    Peça ao assistente sintaxe, funções e padrões ADVPL enquanto você programa.

  • Ao entender código legado

    Use o assistente para explicar rotinas ADVPL existentes com o contexto correto da linguagem.

  • Ao integrar um projeto novo

    Configure o MCP no início do projeto para que todo o time tenha o mesmo contexto ADVPL disponível.

Onde funciona

  • No seu assistente de IA

    O MCP roda como um servidor independente que qualquer cliente compatível com o protocolo pode acessar.

  • Clientes suportados

    Qualquer ferramenta agêntica ou de programação com suporte a servidores MCP, como VS Code, Claude, Codex e Kiro.

  • Sem alterar seu ambiente

    Você mantém o editor, o terminal e o fluxo de trabalho ADVPL que já usa.

Como configurar

  1. Instale um cliente MCP compatível.
  2. Abra o arquivo de configuração do cliente.
  3. Adicione o Totvs ADVPL MCP com o trecho abaixo.
  4. Reinicie o cliente e confirme que o servidor aparece conectado.

Configuração do cliente MCP

"mcpServers": {
  "totvs-advpl-mcp": {
    "url": "https://totvs-advpl-mcp.engpro.totvs.io/mcp",
    "headers": {
      "Authorization": "SEU_TOKEN"
    }
  }
}