Microsoft Dynamics 365

Microsoft Dynamics 365 MCP Connector for Claude

A+

Manage accounts, opportunities, orders, and business processes on Microsoft Dynamics 365 — the unified CRM & ERP platform.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Microsoft Dynamics 365 environment to any AI agent and manage your CRM and ERP operations through natural conversation.

What you can do

  • Account Management — Create, read, and update account records including contacts, addresses, and relationship hierarchies
  • Opportunity Pipeline — Query open opportunities by stage, probability, and close date; update deal values and ownership
  • Sales Orders — Create and manage sales orders, quotes, and invoices across your sales organization
  • Case Management — Create support cases, track resolution progress, and manage SLA compliance
  • Financial Operations — Query journal entries, G/L accounts, and financial dimensions (Business Central)
  • Custom Entities — Access any Dataverse entity through the Web API, including custom tables and relationships
  • Business Process Flows — Check active stages in business process flows and advance records through pipeline stages

How it works

  1. Subscribe to this server
  2. Enter your Azure AD app credentials (Client ID, Client Secret, Tenant ID) and Dynamics 365 environment URL
  3. Start managing CRM/ERP operations through Claude, Cursor, or any MCP-compatible client

The entire Microsoft ecosystem — from Teams to Power BI to LinkedIn Sales Navigator — feeds into Dynamics 365. Now your AI agent is part of that ecosystem.

Who is this for?

  • Sales Representatives — update opportunities, create quotes, and check pipeline status through chat
  • Customer Service Agents — create and resolve cases without navigating the Dynamics UI
  • Finance Teams — query financial data and journal entries across Business Central directly
  • CRM Administrators — audit entity configurations and manage data integrity through conversation
account-managementopportunity-pipelinebusiness-processescrm-integrationlead-trackingenterprise-data

10 tools expose this connector's capabilities to your AI agent.

query_dataverse

Common entity sets: accounts, contacts, opportunities, incidents (cases), leads, salesorders, invoices. Use OData filter syntax. Query any Dataverse entity set

count_records

Useful for dashboards without fetching full records. Count records in a Dynamics 365 entity set

get_record

Example: get_record("accounts", "00000000-0000-0000-0000-000000000001"). Get a specific Dynamics 365 record

create_record

Provide field values as JSON. For lookups, use the @odata.bind format. Create a new record in Dynamics 365

update_record

Only specify the fields you want to change. Update an existing Dynamics 365 record

delete_record

This action is irreversible. Delete a Dynamics 365 record

list_accounts

Use filter to narrow results. List Dynamics 365 accounts

list_opportunities

Filter by stage, close date, or estimated value. List sales opportunities

list_cases

List support cases (incidents)

list_contacts

List Dynamics 365 contacts

See how to talk to your AI agent using Microsoft Dynamics 365.

Show me all opportunities closing this month with value above $100K.

Found 8 opportunities closing this month with value > $100K: 1. 'Enterprise Cloud Migration' — $450,000 (Stage: Negotiate, Probability: 85%), 2. 'Digital Transformation Q2' — $280,000 (Stage: Propose, Probability: 70%), and 6 more. Total pipeline value: $1,890,000. Want details on any deal?

Create a new support case for account 'Contoso Ltd' about a billing discrepancy.

Support case CAS-2026-12345 created successfully. Account: Contoso Ltd, Subject: 'Billing Discrepancy', Priority: High, Status: Active. The case has been assigned to the Billing Support queue. Would you like to attach any documents or add internal notes?

What's the total revenue from the EMEA region this quarter?

EMEA Revenue (Q2 2026): Total closed-won revenue: €3,240,000 across 34 deals. Top contributors: 1. UK — €1,120,000 (15 deals), 2. Germany — €890,000 (8 deals), 3. France — €620,000 (6 deals). Quarter-over-quarter growth: +14.2%. Want a breakdown by product line?

Dynamics 365 uses OAuth 2.0 via Microsoft Entra ID (Azure AD). You register an app in Azure Portal, obtain a Client ID and Client Secret, configure API permissions for Dynamics CRM, and create an Application User in your Dynamics environment.

Related Connectors