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 | |
POWERPLATFORM_CLIENT_ID | Yes | Your Azure App client ID | |
POWERPLATFORM_TENANT_ID | Yes | Your Azure tenant ID | |
POWERPLATFORM_CLIENT_SECRET | Yes | Your Azure App client secret |
Schema
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 |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
get-entity-metadata | Get metadata about a PowerPlatform entity |
get-entity-attributes | Get attributes/fields of a PowerPlatform entity |
get-entity-attribute | Get a specific attribute/field of a PowerPlatform entity |
get-entity-relationships | Get relationships (one-to-many and many-to-many) for a PowerPlatform entity |
get-global-option-set | Get a global option set definition by name |
get-record | Get a specific record by entity name (plural) and ID |
query-records | Query records using an OData filter expression |
use-powerplatform-prompt | Use a predefined prompt template for PowerPlatform entities |