Plur-e
MCP servers

Plur-e MCP servers

Model Context Protocol servers by Plur-e that connect any MCP client to Dynamics 365 Business Central, Dynamics 365 CRM and the Plur-e documentation.

Quick answer

Plur-e MCP is a set of Model Context Protocol servers: one for Business Central (the 262 ProcessMethod calls Plur-e Mobile makes, as 16 section tools), one for Dynamics 365 CRM (any Dataverse table, plus Customer Insights - Journeys campaigns) and a public read-only one for these docs. Tools run under the user's identity, gated by MCP roles (Read / Write / Post per entity or area) and fully audited. Any MCP client works — this documentation uses generic MCP terminology throughout.

How a call works

your AI assistant ──(MCP tool call)──▶ Plur-e MCP server ──(user token)──▶ Business Central / CRM API
       ◀──(result + citation)──              ◀──(data, permissions applied)──
  1. The user connects once, signing in with their Microsoft account (no client id or secret to configure); the server keeps a per-user session.
  2. your AI assistant picks a tool (for example bc_wms_inventory_counts with method GetItemInventoryByLocationV2) and passes arguments validated against the tool's JSON schema.
  3. The server calls Business Central as that user, so record and field security apply.
  4. Write tools (bc_sales with method ProcessSalesOrders, crm_update_record…) run only if one of the user's MCP roles grants the matching action on that entity/area; otherwise the call denies immediately, with no pending state.
  5. Every call is logged with user, tool, arguments and result summary.

Commercial details, use cases by role and the delivery process are on the AI & MCP pages. Not to be confused with the Chat Bot Assistant (inside Business Central).

Last updated on

Edit on GitHub
Was this page helpful?

On this page