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 |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| 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 | |