dataverse Claude Code Plugin
Claude Code PluginClaude CodeDatabaseEnterprise Business PlatformsDatabases & StorageAI Agents & AI App DevelopmentThe explanation below is AI-generated. Please verify it against the sources.
According to the README, it teaches an AI coding agent to drive the Dataverse MCP server, the Dataverse CLI, a Python SDK, and PAC CLI so a single conversational interface can cover schema design, record queries, bulk data operations, solution deployment, and environment administration. The skill set includes a setup/connection skill, a read/query skill, a data CRUD and import skill, a metadata/schema-authoring skill, a solution-lifecycle skill, a Finance and Operations X++ skill, an environment administration skill, a security/access-management skill, and an overview skill that routes requests to the right specialist. The README states the plugin operates under a least-privilege model bound to the authenticated user's own permissions, with credentials kept in the OS credential store and only limited application metadata sent as telemetry.
About the service
Microsoft Dataverse is a cloud-based data platform, described on its Microsoft Learn page, that stores business data in tables with defined columns, relationships, and validation rules, and underlies Power Apps, Power Automate, Power BI, and Dynamics 365 applications; it provides role-based security, business rules and workflows, and both standard and custom tables for organizations building apps on top of it.
What you can do with dataverse
- Query, filter, paginate, and aggregate Dataverse records, including loading results into a pandas DataFrame
- Perform single-record create/update/delete and bulk operations such as CSV import, multi-table import, and upsert by alternate key
- Author and edit the Dataverse data model, including tables, columns, relationships, forms, and views
- Manage the solution lifecycle: create, export, import, promote, and validate solutions across environments
- Handle Finance and Operations X++ tasks such as model/metadata authoring, build, deployable package deployment, and database synchronization
- Carry out environment administration such as bulk delete, retention/archival, organization settings, and audit review
- Assign security roles, manage user access, add application users, and configure business units