Skip to main content
Glama
srikanth-paladugula

Dynamics 365 MCP Server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
D365_URLYesYour Dynamics 365 instance URL (e.g., https://your-org.crm.dynamics.com)
CLIENT_IDYesYour Azure AD application client ID for Dynamics 365 API access
TENANT_IDYesYour Azure AD tenant ID
CLIENT_SECRETYesYour Azure AD application client secret for Dynamics 365 API access

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
get-user-infoC

Get user info from Dynamics 365

fetch-accountsB

Fetch accounts from Dynamics 365

get-associated-opportunitiesC

Fetch opportunities for a given account from Dynamics 365

create-accountC

Create a new account in Dynamics 365

update-accountC

Update an existing account in Dynamics 365

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: create-account and update-account handle account creation and modification, fetch-accounts retrieves accounts, get-associated-opportunities fetches related opportunities, and get-user-info handles user data. The descriptions clearly differentiate the target resources and actions.

Naming Consistency4/5

The tools follow a consistent verb-noun pattern with hyphens (e.g., create-account, fetch-accounts), except for get-user-info which uses 'info' instead of a more specific noun like 'user'. This minor deviation slightly affects consistency, but the overall pattern is clear and readable.

Tool Count5/5

With 5 tools, the server is well-scoped for managing Dynamics 365 accounts and related data. Each tool earns its place by covering essential CRUD operations for accounts and providing useful related functions like fetching opportunities and user info, without being overly sparse or bloated.

Completeness4/5

The toolset provides solid coverage for account management with create, fetch, and update operations, plus useful extensions for opportunities and user info. A minor gap exists in lacking a delete-account tool, which agents might need to work around, but core workflows are well-supported.

Maintenance

ActivityInactive
ResponsivenessNo issues