Skip to content

BCQuality y servidores MCP en ALDC: qué aporta cada uno | From Scratch to Hero 03

Conectamos a ALDC las dos fuentes de conocimiento que recomienda: BCQuality, como plugin, y los servidores MCP. Y a las dos les hacemos la misma pregunta: cuándo usar un FlowField en lugar de guardar el valor calculado en un campo.

Lo que verás:
– La tarjeta BCQuality de Project Manager: modo plugin (el recomendado), carpeta de conocimiento externa o desactivado con revisión nativa.
– Install BCQuality… copia la URL del repositorio oficial y la pegas en el instalador de VS Code. Quien instala es VS Code, no ALDC.
– El plugin BCQuality 1.10 con sus tres skills: al-code-review, al-knowledge y al-plan-guidance.
– Una consulta con /bcquality:al-knowledge: responde en 33 s, cita tres artículos de BCQuality (servicios web, rendimiento y modelado de datos) y marca la respuesta como parcial explicando por qué. Para leer los artículos del plugin, fuera del proyecto, pide permiso.
– La tarjeta de servidores MCP: el proyecto no tiene .vscode/mcp.json y ALDC recomienda AL Dependency, Microsoft Learn y Context7. Añadimos los dos primeros revisando cada cambio; el archivo es tuyo.
– VS Code arranca los servidores; Microsoft Learn ofrece tres herramientas.
– La misma pregunta al servidor de Microsoft Learn: devuelve la página oficial "FlowFields overview" con su enlace y un resumen.

BCQuality te dice qué conviene y por qué; Microsoft Learn, cómo funciona la plataforma.

Versiones: extensión y toolkit ALDC 5.3.0 (perfil bc29-native), BCQuality 1.10.0, VS Code Insiders 1.146, GitHub Copilot Chat 0.75.2026111103 (harness Copilot, modelo Claude Sonnet 5.5 · Medium), AL Language 18.1.2842859.

Capítulos
0:00 Intro
0:12 BCQuality: modos e instalación
0:49 La pregunta a BCQuality
1:29 Servidores MCP en mcp.json
2:10 La misma pregunta a Microsoft Learn
2:36 Cierre

Enlaces
BCQuality: https://github.com/microsoft/BCQuality
ALDC y BCQuality: https://github.com/javiarmesto/ALDC-AL-Development-Collection/blob/v5.3.0/docs/bcquality.md
Release de ALDC 5.3.0: https://github.com/javiarmesto/ALDC-AL-Development-Collection/releases/tag/v5.3.0
FlowFields overview (Microsoft Learn): https://learn.microsoft.com/dynamics365/business-central/dev-itpro/developer/devenv-flowfields
Episodio anterior: 02 Instalar ALDC desde cero: https://youtu.be/V0vN6xonBrc