dataverse plugin
Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through MCP, CLI, and SDK workflows.
How to install the dataverse plugin
Run both commands inside Claude Code. The first adds the marketplace once; the second installs the plugin.
/plugin marketplace add microsoft/Dataverse-skills
/plugin install dataverse@dataverse-skillsWhat's inside dataverse
10 parts read from the plugin's own files.
Skills 10
Claude loads it when the task matches- dv-admin
Performs environment-level administration including bulk deletes, retention policies, organization settings, and recycle bin management.
- dv-connect
Sets up and diagnoses connections to Dataverse environments by installing tools, authenticating, registering MCP, and configuring environment variables.
- dv-data
Perform record-level CRUD, bulk operations, and CSV imports into Dataverse tables using Python SDK, CLI, or MCP tools.
- dv-metadata
Define, evolve, and inspect Dataverse data models including tables, columns, relationships, forms, and views.
- dv-overview
Provides foundational context, safety rules, and tool capability mapping for Dataverse, Dynamics 365, and Power Platform development.
- dv-query
Performs bulk reads, multi-page iteration, and data analytics over Dataverse and ERP records using Python, CLI, or SDK.
- dv-security
Assign security roles, manage user access, and perform admin self-elevation in Dataverse environments using PAC CLI.
- dv-solution
Manages the Dataverse solution lifecycle including creation, exporting, unpacking, packing, and importing across environments using PAC CLI and Python SDK.
- erp-sql
Provides temporary, read-only SQL access to ERP databases in unified development environments using JIT credentials.
- erp-xpp
Manages the X++ code development lifecycle for Finance and Operations using the PAC CLI to scaffold, compile, package, and deploy ERP customizations.
Using dataverse in Claude Code
Skills need no command. Claude reads them when your request matches what they describe.
Update, turn off or remove
- Update the plugin (shell)
- claude plugin update dataverse@dataverse-skills
- Refresh the marketplace
- /plugin marketplace update dataverse-skills
- Turn it off for now
- /plugin disable dataverse@dataverse-skills
- Remove it
- /plugin uninstall dataverse@dataverse-skills
Skills in dataverse
Performs environment-level administration including bulk deletes, retention policies, organization settings, and recycle bin management.
5 files257starsSets up and diagnoses connections to Dataverse environments by installing tools, authenticating, registering MCP, and configuring environment variables.
6 files257starsPerform record-level CRUD, bulk operations, and CSV imports into Dataverse tables using Python SDK, CLI, or MCP tools.
4 files257starsDefine, evolve, and inspect Dataverse data models including tables, columns, relationships, forms, and views.
4 files257starsProvides foundational context, safety rules, and tool capability mapping for Dataverse, Dynamics 365, and Power Platform development.
3 files257starsPerforms bulk reads, multi-page iteration, and data analytics over Dataverse and ERP records using Python, CLI, or SDK.
5 files257starsProvides temporary, read-only SQL access to ERP databases in unified development environments using JIT credentials.
6 files257starsManages the X++ code development lifecycle for Finance and Operations using the PAC CLI to scaffold, compile, package, and deploy ERP customizations.
5 files257starsAssign security roles, manage user access, and perform admin self-elevation in Dataverse environments using PAC CLI.
257starsManages the Dataverse solution lifecycle including creation, exporting, unpacking, packing, and importing across environments using PAC CLI and Python SDK.
257stars
dataverse plugin questions
How do I install the dataverse plugin?
In Claude Code run /plugin marketplace add microsoft/Dataverse-skills, then /plugin install dataverse@dataverse-skills.
What does the dataverse plugin include?
dataverse bundles 10 skills.
How do I update or remove the dataverse plugin?
Update it with claude plugin update dataverse@dataverse-skills in your shell, or from the Installed tab of /plugin. Remove it with /plugin uninstall dataverse@dataverse-skills.