Plur-e
Servidores MCP

Herramientas de Business Central

Catálogo de herramientas del servidor MCP de Plur-e para Dynamics 365 Business Central — clientes, artículos y disponibilidad, ventas, compras, almacén y documentos registrados — con ámbito y argumentos de ejemplo.

Respuesta rápida

El servidor de Business Central expone herramientas de lectura para clientes, artículos, disponibilidad, movimientos, documentos de venta y compra, actividades de almacén y documentos registrados, y herramientas de escritura que crean cotizaciones y pedidos de venta. Cada herramienta declara un ámbito read o write; las de escritura se activan por rol y pueden requerir aprobación.

ÁreaHerramientaÁmbitoEstadoQué hace
platformlist_environmentsreaddisponibleEnvironments del tenant y cuál usa MCP
platformlist_companiesreaddisponibleCompañías del environment configurado
platformselect_tenantreaddisponibleSolo personal de Plur-e y partners: elige el tenant de la sesión
Clientessearch_customersreaddisponibleBusca clientes por nombre, número, ciudad o contacto
Clientesget_customerreaddisponibleFicha de cliente, direcciones, condiciones de pago, saldo
Clienteslist_customer_ledgerreaddisponibleMovimientos de cliente, opcionalmente por rango de fechas
Artículossearch_itemsreaddisponibleArtículos por número o descripción
Artículosget_availabilityreaddisponibleInventario, cantidades en pedidos y disponibilidad prevista, opcionalmente por almacén
Artículoslist_item_ledgerreaddisponibleMovimientos de producto con filtros
Ventaslist_sales_documentsreaddisponibleCotizaciones, pedidos, facturas, abonos y devoluciones por cliente o estado
Ventascreate_sales_quotewritedisponibleCrea una cotización con líneas; precios de Business Central
Ventascreate_sales_orderwritedisponibleCrea un pedido (aprobación por defecto)
Compraslist_purchase_ordersreadhoja de rutaPedidos de compra abiertos y fechas de recepción previstas
Comprasget_vendorreadhoja de rutaCabecera de proveedor y contactos
Almacénlist_warehouse_activitiesreadhoja de rutaRecepciones, ubicaciones, picking, envíos y su estado
Almacénget_bin_contentsreadhoja de rutaContenido de una ubicación o de un artículo en todas
Almacénlist_count_discrepanciesreadhoja de rutaDiferencias del diario de inventario físico
Documentosget_posted_documentreaddisponibleUna factura, envío, abono o recepción registrados con sus líneas
Informesrun_report_summaryreadhoja de rutaSalida resumida de un informe guardado

Ejemplo: get_availability

{
  "name": "get_availability",
  "arguments": {
    "itemNo": "1896-S",
    "locationCode": "MAIN"
  }
}

Resultado: las cifras de disponibilidad que devuelve Business Central para el artículo (inventario, en pedidos de venta/compra, prevista), más sourceUrl, la URL de la ficha del artículo en Business Central.

Convenciones

  • Los argumentos se validan con JSON Schema antes de cualquier llamada.
  • Los resultados incluyen sourceUrl para que Claude pueda citar el registro.
  • Las listas devuelven items más un nextCursor opaco; pásalo de vuelta con los mismos argumentos para obtener la página siguiente (pageSize está limitado por el Max page size del tenant).
  • Las llamadas denegadas o fallidas devuelven un resultado isError con un código error legible por máquina (not_licensed, disabled, scope_denied, tenant_selection_required…) y un mensaje.
  • Cada llamada queda auditada y visible en el Admin Center (AI & MCP → Audit log).

To be validated

Las herramientas marcadas hoja de ruta están documentadas pero aún no se sirven; el tools/list del servidor es el catálogo de referencia.

Relacionado: Modelo de seguridad · Página de producto

Last updated on

Edit on GitHub
¿Te ha sido útil esta página?

On this page