PowerPlatform MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| POWERPLATFORM_URL | Yes | The URL of your PowerPlatform/Dataverse environment (e.g., https://yourenvironment.crm.dynamics.com) | |
| POWERPLATFORM_CLIENT_ID | Yes | The Azure application client ID used for authentication | |
| POWERPLATFORM_TENANT_ID | Yes | The Azure tenant ID for authentication | |
| POWERPLATFORM_CLIENT_SECRET | Yes | The Azure application client secret used for authentication |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get-entity-metadataC | Get metadata about a PowerPlatform entity |
| get-entity-attributesB | Get attributes/fields of a PowerPlatform entity |
| get-entity-attributeB | Get a specific attribute/field of a PowerPlatform entity |
| get-entity-relationshipsA | Get relationships (one-to-many and many-to-many) for a PowerPlatform entity |
| get-global-option-setA | Get a global option set definition by name |
| get-recordA | Get a specific record by entity name (plural) and ID |
| query-recordsB | Query records using an OData filter expression |
| use-powerplatform-promptC | Use a predefined prompt template for PowerPlatform entities |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| entity-overview | Get an overview of a Power Platform entity |
| attribute-details | Get detailed information about a specific entity attribute/field |
| query-template | Get a template for querying a Power Platform entity |
| relationship-map | Get a list of relationships for a Power Platform entity |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dayour/powerplatform-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server