Contexto ADVPL para tu asistente de IA
Totvs ADVPL MCP conecta asistentes de IA al conocimiento y las herramientas que un desarrollador ADVPL usa a diario.
Qué es
Un servidor MCP
Implementa el Model Context Protocol, el estándar abierto que conecta asistentes de IA con fuentes de contexto externas.
Contexto ADVPL
Reúne documentación, convenciones y ejemplos de ADVPL para que el asistente responda con el vocabulario y las prácticas del lenguaje.
Herramientas expuestas
Lee documentación sobre el lenguaje ADVPL/TLPP y el framework, los módulos de Protheus, informes, pruebas TIR, legislación fiscal, TSS y TCloud, y consulta el diccionario de datos de Protheus.
Por qué usarlo
Respuestas más precisas
El asistente deja de adivinar la sintaxis y las convenciones ADVPL y consulta contexto real del lenguaje.
Menos cambio de contexto
Permanece en tu editor o en el chat con el asistente en lugar de saltar constantemente a la documentación.
Adopción sin reescribir nada
El MCP se conecta al asistente que ya usas; ningún código ADVPL existente necesita cambiar.
Cuándo usarlo
Al escribir ADVPL
Pídele al asistente sintaxis, funciones y patrones ADVPL mientras programas.
Al entender código heredado
Usa el asistente para explicar rutinas ADVPL existentes con el contexto correcto del lenguaje.
Al integrar un proyecto nuevo
Configura el MCP al inicio del proyecto para que todo el equipo tenga el mismo contexto ADVPL disponible.
Dónde funciona
En tu asistente de IA
El MCP se ejecuta como un servidor independiente al que puede acceder cualquier cliente compatible con el protocolo.
Clientes compatibles
Cualquier herramienta agéntica o de programación compatible con servidores MCP, como VS Code, Claude, Codex y Kiro.
Sin cambiar tu entorno
Mantienes el editor, la terminal y el flujo de trabajo ADVPL que ya usas.
Cómo configurarlo
- Instala un cliente MCP compatible.
- Abre el archivo de configuración del cliente.
- Agrega el Totvs ADVPL MCP con el fragmento de abajo.
- Reinicia el cliente y confirma que el servidor aparece conectado.
Configuración del cliente MCP
"mcpServers": {
"totvs-advpl-mcp": {
"url": "https://totvs-advpl-mcp.engpro.totvs.io/mcp",
"headers": {
"Authorization": "SEU_TOKEN"
}
}
}