Plur-e MCP · Business Central
Todo lo que Plur-e Mobile hace en Business Central, como herramientas de IA
Recepciones, put-away, picking y envíos, matrículas (LP), bins, conteos de inventario, órdenes de compra y traslado, ventas, hojas de tiempo y cobros — 262 operaciones detrás de 16 herramientas de sección, ejecutadas con la identidad de Business Central de cada usuario.
- User
¿Cuánto tenemos del artículo PROD-001 y hay algo reservado?
- AI assistant
⚙ bc_wms_inventory_counts({ method: "GetItemInventoryByLocationV2", parameters: [{ ItemNo: "PROD-001" }] })Consultando las existencias de PROD-001 en todas las ubicaciones.
- AI assistant
PROD-001: existencias 412, reservado 60, disponible 352. MAIN: 300 (bins A-01: 180, A-02: 120). EAST: 112 (todo en RECEIVE). Las 60 unidades reservadas pertenecen al pedido de venta SO-0001 de Cliente de ejemplo 1.
- User
Crea un pedido de venta para Cliente de ejemplo 1: 40 de PROD-001 a precio de lista.
- AI assistant
⚙ bc_sales({ method: "ProcessSalesOrders", parameters: [{ documentType: "Sales Order", customerNo: "CUST-001", lines: [{ id: "PROD-001", quantity: 40 }] }] })Creando el pedido; no se registrará.
- AI assistant
Pedido de venta SO-0001 creado para Cliente de ejemplo 1, 40 × PROD-001 a $18.50, total $740.00. Está en estado Abierto en Business Central para tu revisión.
Respuesta rápida
Plur-e MCP para Business Central es un servidor Model Context Protocol que expone las 262 llamadas ProcessMethod que hace Plur-e Mobile a Microsoft Dynamics 365 Business Central como 16 herramientas de sección (bc_wms_receipts, bc_sales, …) para cualquier cliente MCP. Cada sección está documentada por un skill que el propio servidor sirve; los códigos de barras se leen desde fotos, el escaneo con cámara y las firmas ocurren en una página sin login de un solo uso, y las etiquetas se imprimen a través de la cola de impresión de Plur-e. Las herramientas son de solo lectura por defecto; las escrituras y registros requieren un rol MCP que las conceda, se ejecutan como el usuario autenticado y quedan registradas.
Qué cubre el servidor
Herramientas de sección
Una herramienta por módulo de Plur-e Mobile: la herramienta valida que el método pertenece a la sección, inyecta el empleado de almacén o vendedor que Business Central espera y devuelve la respuesta como JSON.
Skills que sirve el servidor
Guías, una ficha por sección con cada método y sus parámetros, y flujos de extremo a extremo — se leen con bc_get_skill, como recursos MCP o prompts. Los administradores del tenant pueden personalizarlas en el Admin Center.
Códigos de barras, cámara y firmas
bc_decode_barcodes lee varios códigos de una sola foto; bc_handoff_start abre una página de Plur-e Web de un solo uso en el teléfono del usuario para escanear con la cámara, firmar o capturar un archivo.
Impresión
Las etiquetas de matrícula (LP), códigos de artículo y cajas van a la cola de impresión de Plur-e con bc_print_document y se rastrean con bc_print_status.
Herramientas
Agrupadas por área. Las herramientas de lectura están activas por defecto; las de escritura se activan por rol.
Almacén
bc_wms_receiptswriteRecepciones de almacén. Lectura o escritura según el método; 26 métodos.
bc_wms_put_awaywritePut-away. Lectura o escritura según el método; 9 métodos.
bc_wms_picks_shipmentswritePicking y envíos. Lectura o escritura según el método; 27 métodos.
bc_wms_license_plateswriteMatrículas (LP). Lectura o escritura según el método; 30 métodos.
bc_wms_bins_movementswriteBins y movimientos. Lectura o escritura según el método; 13 métodos.
bc_wms_inventory_countswriteConteos de inventario. Lectura o escritura según el método; 22 métodos.
Pedidos y artículos
bc_purchase_orderswriteÓrdenes de compra. Lectura o escritura según el método; 8 métodos.
bc_transfer_orderswriteÓrdenes de traslado. Lectura o escritura según el método; 13 métodos.
bc_sales_order_shipmentwriteEnvío de pedidos de venta. Lectura o escritura según el método; 14 métodos.
bc_items_trackingwriteFicha de artículo, lotes/series, contenido de bins. Lectura o escritura según el método; 18 métodos.
bc_item_journalswriteAjustes positivos/negativos, reclasificación. Lectura o escritura según el método; 11 métodos.
bc_item_classificationwriteClasificación de artículos con evidencia. Lectura o escritura según el método; 10 métodos.
Ventas, cobros y tiempos
bc_saleswriteVentas: clientes, pedidos, adjuntos. Lectura o escritura según el método; 19 métodos.
bc_paymentswriteCobros (lado Business Central). Lectura o escritura según el método; 9 métodos.
bc_time_sheetswriteHojas de tiempo. Lectura o escritura según el método; 22 métodos.
bc_setupwriteInicio de sesión, ubicaciones, usuarios. Lectura o escritura según el método; 11 métodos.
Descubrimiento y códigos
bc_get_skillreadLee un skill por nombre — una guía de sección, una guía de conexión/escritura/escaneo, o un flujo de extremo a extremo.
bc_list_methodsreadMétodos de una sección, o una búsqueda de texto entre los 262 métodos documentados.
bc_resolve_codesreadConvierte cadenas escaneadas en referencias tipadas — bin, artículo, serie, matrícula (LP) o documento — igual que la app.
bc_decode_barcodesreadLee todos los códigos de barras de una foto (EAN/UPC, Code 128, GS1-128, QR, Data Matrix, PDF417…), en el orden del estante.
Captura e impresión
bc_handoff_startwriteAbre una página de Plur-e Web sin login, de un solo uso (15 minutos), para escanear con cámara, tomar una foto, firmar o subir un archivo.
bc_handoff_resultreadLee lo que el usuario capturó en la página de handoff cuando termina.
bc_list_printersreadImpresoras del tenant y las plantillas de etiqueta que acepta cada una.
bc_print_documentwriteEncola una etiqueta de matrícula (LP), código de artículo o caja en la cola de impresión de Plur-e.
bc_print_statusreadComprueba si una etiqueta encolada ya se imprimió.
Ejemplo de llamada (JSON)
{
"name": "bc_wms_receipts",
"arguments": {
"method": "GetWarehouseReceipt",
"parameters": { "WsheDocumentNo": "WHSE REC-000123" }
}
}Requisitos
| Business Central | Online (Essentials o Premium) con la extensión de Plur-e desde AppSource; el servidor llama a la misma acción bcProcessRequest que usa la app |
|---|---|
| Identidad | OAuth 2.1 con registro dinámico de clientes; inicia sesión con la cuenta de Microsoft que usas en el Admin Center. Los métodos de almacén y ventas se ejecutan como el usuario de Plur-e Mobile con el mismo correo o los valores por defecto de identidad ERP del tenant |
| Permisos | Roles MCP (Lectura / Escritura / Registro por sección) asignados en el Admin Center; sin un permiso concedido la herramienta responde scope_denied |
| Clientes | Cualquier cliente MCP —escritorio, IDE o web— además del plugin de Plur-e y agentes a medida sobre la API de tu proveedor de IA / Agent SDK |
| Transporte | Streamable HTTP, remoto (mcp.plur-e.com/bc) |
| Alojamiento | Nube de Plur-e (Azure) o tenant de Azure del cliente |
Referencia método a método en la documentación
Tu asistente de IA también puede ejecutar los mismos flujos de recepción, picking y envío que tu equipo usa en Plur-e Mobile. Plur-e Mobile
FAQ
Preguntas frecuentes
Empieza con un taller de descubrimiento de dos horas
Trae las preguntas que tu equipo hace cada día. Las convertimos en herramientas, permisos y un plan de piloto.