Skip to content

codeurali/mcp-dataverse

v0.7.5 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 3mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

dataverse mcp-server microsoft-dataverse model-context-protocol power-platform

Summary

AI summary

Updates What's Fixed, Stats, and Full Changelog https://github.com/codeurali/mcp-dataverse/blob/master/CHANGELOG.md across a mixed release.

Full changelog

What's Fixed

  • BUG-041 — dataverse_check_record_access bound-function regression: RetrievePrincipalAccess is a bound OData function on the principal entity (system user or team), not a standalone function. The previous implementation called it as an unbound function, causing runtime failures. Fixed: executeBoundFunction(principalEntitySet, principalId, "RetrievePrincipalAccess", { Target }). All 10 access-check tests now pass.
  • BUG-A — dataverse_merge_records missing @odata.type: The updateContent payload was missing the mandatory @odata.type annotation (application/json;type=entry), causing the Merge action to reject non-empty update bodies. @odata.type is now injected automatically before the OData POST.
  • BUG-024 — dataverse_create_relationship lookup prefix: The auto-generated lookup column name (referencingEntity + "id") incorrectly reused the referencing entity schema name without deriving its publisher prefix. The prefix is now extracted directly from referencingEntity (first segment before _). Example: account -> new_testcr01 now correctly produces new_accountid.
  • BUG-B — dataverse_merge_records custom entity error: Merging custom entities returned an opaque OData stack trace. The tool now catches the unsupported-entity error and returns a clear, actionable message explaining that Merge is restricted to OOB entity types (Account, Contact, Lead, Incident).

Stats

  • 79 tools · 4 MCP resources · 5 MCP prompts · 691 tests passing

Full Changelog

https://github.com/codeurali/mcp-dataverse/blob/master/CHANGELOG.md

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track codeurali/mcp-dataverse

Get notified when new releases ship.

Sign up free

About codeurali/mcp-dataverse

Microsoft Dataverse MCP server with 63 tools for entity CRUD, FetchXML/OData queries, metadata inspection, workflow execution, audit logs, and Power Platform integration. Zero-config device code authentication.

All releases →

Beta — feedback welcome: [email protected]