Token导航 LogoToken导航TokenDH.com
Workshop Build BC MCP CS Agent logo
浏览器工具未说明官方级别未说明来源级核验

Workshop Build BC MCP CS Agent

MCP Server

一个通过Model Context Protocol(MCP)连接Microsoft Copilot Studio和实时Business Central数据的AI对话代理构建工具,支持自然语言查询、数据修改和记录创建等功能。

工具数

6

提示词数

0

GitHub Stars

3

资源数

0
HTML自然语言处理AI代理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

javiarmesto

提供方

javiarmesto

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🤖 Workshop: Construye un Agente de IA con Business Central MCP

Conecta Microsoft Copilot Studio con datos en vivo de Business Central usando Model Context Protocol

![Business Central](https://learn.microsoft.com/dynamics365/business-central/) ![Copilot Studio](https://copilotstudio.microsoft.com) ![MCP](https://modelcontextprotocol.io/) ![License](LICENSE)


📋 Descripción

Este workshop te guía paso a paso para construir un agente de IA conversacional que se conecta en tiempo real a datos de Business Central usando el protocolo MCP (Model Context Protocol).

Inspirado en: Microsoft Copilot Studio Labs - Contoso Agent with Dataverse MCP

Adaptado para: Microsoft Dynamics 365 Business Central


🎯 ¿Qué Vas a Construir?

Un agente llamado "Contoso BC Assistant" que puede:

CapacidadEjemplo de Interacción
📊 Consultar clientes"¿Cuál es el saldo del cliente 10000?"
📦 Buscar artículos"Muéstrame los artículos con stock bajo"
🧾 Revisar pedidos"¿Cuántos pedidos pendientes hay hoy?"
💰 Analizar facturas"Lista las facturas vencidas de más de 30 días"
✏️ Crear registros"Crea un nuevo cliente llamado Fabrikam"
🔄 Modificar datos"Modifica el límite de crédito del cliente 20000"

Todo esto usando lenguaje natural y con datos en vivo de Business Central.


🏗️ Arquitectura

┌─────────────────────────────────────────────────────────────┐
│                    Usuario Final                             │
│         (Teams, Web, M365 Copilot, Custom App)              │
└─────────────────────┬───────────────────────────────────────┘
                      │ Lenguaje Natural
                      ▼
┌─────────────────────────────────────────────────────────────┐
│                 Microsoft Copilot Studio                     │
│    ┌─────────────────────────────────────────────────┐      │
│    │              Contoso BC Assistant                │      │
│    │  • Instrucciones del agente                      │      │
│    │  • Orquestación generativa                       │      │
│    │  • Flujos de conversación                        │      │
│    └─────────────────────┬───────────────────────────┘      │
└─────────────────────────┬───────────────────────────────────┘
                          │ MCP Protocol
                          ▼
┌─────────────────────────────────────────────────────────────┐
│           Business Central MCP Server                        │
│    ┌─────────────────────────────────────────────────┐      │
│    │              Herramientas (Tools)                │      │
│    │  • bc_customers_read                             │      │
│    │  • bc_items_read                                 │      │
│    │  • bc_salesOrders_read/create                    │      │
│    │  • bc_salesInvoices_read                         │      │
│    │  • bc_vendors_read                               │      │
│    │  • bc_actions_search (modo dinámico)             │      │
│    └─────────────────────┬───────────────────────────┘      │
└─────────────────────────┬───────────────────────────────────┘
                          │ OData / API
                          ▼
┌─────────────────────────────────────────────────────────────┐
│            Microsoft Dynamics 365 Business Central           │
│                                                              │
│    Clientes │ Artículos │ Pedidos │ Facturas │ Proveedores  │
└─────────────────────────────────────────────────────────────┘

📚 Módulos del Workshop

MóduloDescripciónDuración
Módulo 0Preparación del Entorno15 min
Módulo 1Introducción a MCP20 min
Módulo 2Configurar BC MCP Server30 min
Módulo 3Crear el Agente en Copilot Studio45 min
Módulo 4Conectar Agente a BC MCP30 min
Módulo 5Casos de Uso Avanzados45 min
Módulo 6Publicar y Desplegar20 min

Duración total: ~3.5 horas


✅ Prerequisitos

Licencias y Acceso

  • [ ] Licencia de Business Central (Essential o Premium)
  • [ ] Licencia de Copilot Studio con capacidad disponible
  • [ ] Acceso de administrador al entorno de BC (para configurar MCP Server)
  • [ ] Cuenta Microsoft 365 en el mismo tenant que Business Central
  • [ ] (Opcional) Licencia Microsoft 365 Copilot para usuarios finales si se despliega en ese canal

Conocimientos Previos

  • [ ] Familiaridad básica con Business Central
  • [ ] Conceptos básicos de APIs REST
  • [ ] No se requiere experiencia previa con IA/MCP

Entorno Técnico

  • [ ] Business Central versión 27 (2025 release wave 2) o superior
  • [ ] Feature Management: "Feature: Enable MCP Server access" activado en BC
  • [ ] Navegador moderno (Microsoft Edge o Chrome)
  • [ ] Acceso a copilotstudio.microsoft.com

🚀 Inicio Rápido

Opción A: Seguir los módulos en orden (recomendado)

# Empezar desde el principio
→ modulo-00-preparacion/README.md

Opción B: Ya tengo BC MCP configurado

# Saltar a crear el agente
→ modulo-03-crear-agente/README.md

Opción C: Solo quiero ver el resultado final

# Ver el agente completado
→ solucion-completa/README.md

🎯 Escenarios de Negocio

Escenario 1: Asistente de Ventas

El agente ayuda al equipo de ventas a:

  • Consultar información de clientes rápidamente
  • Verificar disponibilidad de artículos
  • Revisar pedidos pendientes
  • Comprobar límites de crédito

Escenario 2: Asistente de Compras

El agente ayuda al equipo de compras a:

  • Buscar proveedores por artículo
  • Revisar órdenes de compra pendientes
  • Consultar precios de proveedores
  • Verificar recepciones pendientes

Escenario 3: Asistente Financiero

El agente ayuda al equipo financiero a:

  • Analizar cuentas por cobrar vencidas
  • Revisar saldos de clientes
  • Consultar movimientos contables
  • Generar resúmenes de facturación

📊 Comparativa: MCP vs Otros Métodos

AspectoConector BCPower AutomateMCP Server
ConfiguraciónMediaAltaBaja
FlexibilidadLimitadaAltaMuy Alta
MantenimientoPor acciónPor flujoAutomático
Lenguaje naturalNoParcial
Acciones dinámicasNoNo
Contexto BCBásicoMedioCompleto

¿Por qué MCP?

  1. Autodescubrimiento: El agente descubre automáticamente qué puede hacer
  2. Actualizaciones automáticas: Los cambios en BC se reflejan sin reconfigurar
  3. Lenguaje natural: Los usuarios hablan normalmente, no aprenden comandos
  4. Seguridad integrada: Respeta permisos de BC del usuario conectado
  5. Bajo mantenimiento: No hay flujos que actualizar cuando cambia BC

🔗 Recursos Adicionales

Documentación Oficial

Comunidad


🤝 Contribuir

¿Encontraste un error? ¿Tienes sugerencias?

  1. Abre un Issue describiendo el problema/sugerencia
  2. Si quieres contribuir, haz un Fork y Pull Request
  3. Revisa las guías de contribución

⚠️ Notas Importantes

Preview Feature: El Business Central MCP Server está en Public Preview (disponible desde octubre 2025). Las funcionalidades pueden cambiar antes de General Availability.
Licencias: Asegúrate de tener las licencias adecuadas: - Business Central (Essential o Premium) - Copilot Studio con capacidad/créditos disponibles - Para usar el agente en Microsoft 365 Copilot, los usuarios necesitan licencia de Microsoft 365 Copilot
Seguridad: El agente actúa con los permisos del usuario conectado. Configura roles adecuados en BC.

📄 Licencia

Este workshop está bajo licencia MIT. Puedes usarlo, modificarlo y distribuirlo libremente.


🙏 Créditos

  • Microsoft: Por el framework MCP y Copilot Studio
  • Comunidad BC: Por feedback y casos de uso

¡Empezamos! 🚀

👉 Módulo 0: Preparación del Entorno

目录标签

目录标签

HTML自然语言处理AI代理本地部署商业中央集成企业资源规划自动化工具

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

6

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP