<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc" -->

---
title: Microsoft Dataverse plugin: unleashing coding agents on...
description: Microsoft&#x27;s Dataverse team has released a plugin for coding agents (GitHub Copilot CLI, Claude Code) that lets developers, analysts, and admins interact with...
canonical: https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Microsoft Dataverse plugin: unleashing coding agents on the enterprise | daily.dev
og:description: Microsoft&#x27;s Dataverse team has released a plugin for coding agents (GitHub Copilot CLI, Claude Code) that lets developers, analysts, and admins interact with...
og:url: https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc
og:image: https://api.daily.dev/og/posts/npBkLP9PC.png
og:image:alt: Microsoft Dataverse plugin: unleashing coding agents on the enterprise
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Dataverse plugin: unleashing coding agents on the enterprise

**[Microsoft Developer](https://daily.dev/sources/microsoftdeveloper)** · 28 min read · 0 upvotes · 0 comments

## Summary

Microsoft's Dataverse team has released a plugin for coding agents (GitHub Copilot CLI, Claude Code) that lets developers, analysts, and admins interact with Dataverse using natural language. The plugin installs a set of skills that route prompts to the right tools — including the Dataverse MCP server, PAC CLI, Python SDK, and Dataverse CLI — without requiring users to know technical details. Demos show three personas: a developer building a data model from scratch, a revenue ops analyst querying sales data with natural language, and a platform admin setting up a security model with business units and roles. The plugin generates deterministic Python scripts that can be checked into source control, and custom skill files can encode team-specific naming conventions and architectural standards for consistent AI-assisted development.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=DHJv_Khorc4>

## Questions this post answers

### What is the Microsoft Dataverse plugin for coding agents?

It is a set of tooling that connects coding agents such as GitHub Copilot CLI and Claude Code to Microsoft Dataverse, letting developers build tables, relationships, forms, views, security models, and import data using natural language prompts instead of manual maker portal clicks. It bundles six skills, including a top-level 'DV overview' routing skill, along with the Dataverse MCP server, a Python SDK, the PAC CLI, and the Dataverse CLI.

_Developers wiring AI agents into Dataverse workflows can follow rollouts like this one on daily.dev._

### Has the Dataverse MCP server reached general availability?

Yes, the Dataverse MCP server has reached general availability, while the related business skill in Dataverse remains in public preview. The MCP server exposes business skills that give coding agents context about the underlying data model so they can interact with Dataverse tables and columns without users needing deep schema knowledge.

_Track MCP server and Dataverse tooling milestones like this on daily.dev when planning agent integrations._

### How does the Dataverse coding agent plugin handle importing real Excel files without instructions?

The coding agent writes Python code using the openpyxl library to open and parse Excel files, then interprets their structure and maps it against existing Dataverse tables automatically, without being told the file layout in advance. It handles relationships and business identifiers correctly and pushes the extracted data into the Dataverse environment through a subsequent script.

_See daily.dev for practical examples of agents automating data migration tasks like this._

## Similar posts on daily.dev

- [Dataverse Plugin Is Now on the Claude Marketplace](https://daily.dev/posts/dataverse-plugin-is-now-on-the-claude-marketplace-sanrx5d5m) · DevBlogs · 7 upvotes · 1 comments
- [Build business understanding with Dataverse in Microsoft 365 Copilot](https://daily.dev/posts/build-business-understanding-with-dataverse-in-microsoft-365-copilot-xatd9qwce) · DevBlogs · 1 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#ai-agents](https://daily.dev/tags/ai-agents), [#mcp](https://daily.dev/tags/mcp)

[View this post on daily.dev](https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Microsoft Dataverse plugin: unleashing coding agents on the enterprise","url":"https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc"},"datePublished":"2026-07-01T00:14:53.274Z","dateModified":"2026-09-14T05:58:36.457Z","description":"Microsoft's Dataverse team has released a plugin for coding agents (GitHub Copilot CLI, Claude Code) that lets developers, analysts, and admins interact with...","image":"https://i.ytimg.com/vi/DHJv_Khorc4/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/DHJv_Khorc4/sddefault.jpg","isAccessibleForFree":true,"articleSection":"Microsoft Developer","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Microsoft Developer","logo":"https://media.daily.dev/image/upload/s--xZzU3zUq--/f_auto/v1746714872/logos/microsoftdeveloper","url":"https://daily.dev/sources/microsoftdeveloper"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,ai-agents,mcp","timeRequired":"PT28M","video":{"@type":"VideoObject","name":"Microsoft Dataverse plugin: unleashing coding agents on the enterprise","description":"Microsoft's Dataverse team has released a plugin for coding agents (GitHub Copilot CLI, Claude Code) that lets developers, analysts, and admins interact with...","thumbnailUrl":"https://i.ytimg.com/vi/DHJv_Khorc4/sddefault.jpg","uploadDate":"2026-07-01T00:14:53.274Z","duration":"PT28M","url":"https://api.daily.dev/r/npBkLP9PC","embedUrl":"https://www.youtube.com/embed/DHJv_Khorc4"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Microsoft Developer","item":"https://daily.dev/sources/microsoftdeveloper"},{"@type":"ListItem","position":3,"name":"Microsoft Dataverse plugin: unleashing coding agents on the enterprise"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/microsoft-dataverse-plugin-unleashing-coding-agents-on-the-enterprise-npbklp9pc#faq","mainEntity":[{"@type":"Question","name":"What is the Microsoft Dataverse plugin for coding agents?","acceptedAnswer":{"@type":"Answer","text":"It is a set of tooling that connects coding agents such as GitHub Copilot CLI and Claude Code to Microsoft Dataverse, letting developers build tables, relationships, forms, views, security models, and import data using natural language prompts instead of manual maker portal clicks. It bundles six skills, including a top-level 'DV overview' routing skill, along with the Dataverse MCP server, a Python SDK, the PAC CLI, and the Dataverse CLI. Developers wiring AI agents into Dataverse workflows can follow rollouts like this one on daily.dev."}},{"@type":"Question","name":"Has the Dataverse MCP server reached general availability?","acceptedAnswer":{"@type":"Answer","text":"Yes, the Dataverse MCP server has reached general availability, while the related business skill in Dataverse remains in public preview. The MCP server exposes business skills that give coding agents context about the underlying data model so they can interact with Dataverse tables and columns without users needing deep schema knowledge. Track MCP server and Dataverse tooling milestones like this on daily.dev when planning agent integrations."}},{"@type":"Question","name":"How does the Dataverse coding agent plugin handle importing real Excel files without instructions?","acceptedAnswer":{"@type":"Answer","text":"The coding agent writes Python code using the openpyxl library to open and parse Excel files, then interprets their structure and maps it against existing Dataverse tables automatically, without being told the file layout in advance. It handles relationships and business identifiers correctly and pushes the extracted data into the Dataverse environment through a subsequent script. See daily.dev for practical examples of agents automating data migration tasks like this."}}]}
```

