TokenToSeaMCP Hub
中文 Console

PowerPlatform MCP

michsob

Queries and inspects Power Platform and Dataverse environments: entities, records, plugins, flows and solutions.

Setup

Choose your client, copy the config, then fill in any required environment variables.

Add to CursorAdd to VS Code

claude mcp add powerplatform --env POWERPLATFORM_ENVIRONMENTS='<POWERPLATFORM_ENVIRONMENTS>' --env POWERPLATFORM_DEV_URL='<POWERPLATFORM_DEV_URL>' --env POWERPLATFORM_DEV_CLIENT_ID='<POWERPLATFORM_DEV_CLIENT_ID>' --env POWERPLATFORM_DEV_CLIENT_SECRET='<POWERPLATFORM_DEV_CLIENT_SECRET>' --env POWERPLATFORM_DEV_TENANT_ID='<POWERPLATFORM_DEV_TENANT_ID>' --env POWERPLATFORM_UAT_URL='<POWERPLATFORM_UAT_URL>' --env POWERPLATFORM_UAT_CLIENT_ID='<POWERPLATFORM_UAT_CLIENT_ID>' --env POWERPLATFORM_UAT_CLIENT_SECRET='<POWERPLATFORM_UAT_CLIENT_SECRET>' --env POWERPLATFORM_UAT_TENANT_ID='<POWERPLATFORM_UAT_TENANT_ID>' --env POWERPLATFORM_CLIENT_ID='<POWERPLATFORM_CLIENT_ID>' -- npx -y powerplatform-mcp

Environment variables

  • POWERPLATFORM_ENVIRONMENTS
  • POWERPLATFORM_DEV_URL
  • POWERPLATFORM_DEV_CLIENT_ID
  • POWERPLATFORM_DEV_CLIENT_SECRET
  • POWERPLATFORM_DEV_TENANT_ID
  • POWERPLATFORM_UAT_URL
  • POWERPLATFORM_UAT_CLIENT_ID
  • POWERPLATFORM_UAT_CLIENT_SECRET
  • POWERPLATFORM_UAT_TENANT_ID
  • POWERPLATFORM_CLIENT_ID

Replace the placeholders with your own credentials and keep them out of version control.