Problem
The record_create, bulk_create, record_update, and bulk_upsert MCP tool descriptions don't explain how to format special Dataverse column types in the JSON data parameter.
During the demo session, we had to discover by trial-and-error that:
Proposal
Add format examples to the tool parameter descriptions:
OptionSet: {"udpp_packagetype": 375970000}
Lookup: {"udpp_itemid": "37bb09bf-..."}
Money: {"revenue": 1500.50}
Boolean: {"udpp_isdiscontinued": true}
DateTime: {"udpp_lastreceived": "2026-05-01T00:00:00Z"}
Priority: LOW — helpful for AI agents and developers using MCP tools
Problem
The
record_create,bulk_create,record_update, andbulk_upsertMCP tool descriptions don't explain how to format special Dataverse column types in the JSONdataparameter.During the demo session, we had to discover by trial-and-error that:
375970000(auto-wrapped since PR fix: metadata-aware data ops, OptionSet surface, recovery hints, MCP logging #35)"37bb09bf-e042-f111-88b4-000d3ab2633b"(auto-wrapped since PR fix: metadata-aware data ops, OptionSet surface, recovery hints, MCP logging #35)Proposal
Add format examples to the tool parameter descriptions:
Priority: LOW — helpful for AI agents and developers using MCP tools