mcpserver.lol
registry/dataverse
Connection check local install

dataverse

73 tools for Microsoft Dataverse: CRUD, FetchXML, metadata, audit, batch, role privileges and more.

Tools 41
GitHub stars 13
Installs / wk 177
Licence MIT
Transport stdio
Last checked never

Tools & capabilities

41 tools

Read from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.

dataverse_execute_bound_function from source
dataverse_execute_fetchxml from source
Executes a FetchXML query against Dataverse \u2014 use for complex scenarios requiring aggregations (count, sum, avg, min, max with grouping), linked-entity joins across multiple t…
dataverse_fetchxml_workbench_execute from source
dataverse_fetchxml_workbench_list_attributes from source
dataverse_fetchxml_workbench_list_tables from source
dataverse_get_attribute_option_set from source
Returns all option labels and integer values for a table-specific attribute (Picklist, MultiSelectPicklist, Status, or State field). Use to look up the numeric codes for a column
dataverse_get_entity_key from source
Returns all alternate key definitions for a Dataverse table. Useful before using dataverse_upsert to know which fields serve as alternate keys, their index status (Active/InProgres…
dataverse_get_option_set from source
Returns all option labels and their integer values for a named global option set. Use this to look up the numeric code for a picklist value before filtering records (e.g., statecod…
dataverse_get_relationships from source
Returns all relationship definitions (1:N, N:1, N:N) for a Dataverse table, including relationship schema names, referenced/referencing entity names, and lookup attribute names. Us…
dataverse_get_table_metadata from source
Returns full schema metadata for a Dataverse table: all attribute (column) logical names, display names, data types, required levels, and lookup target entities. Use this before wr…
dataverse_get_workflow from source
dataverse_grant_access from source
dataverse_list_dependencies from source
dataverse_list_global_option_sets from source
Lists all global (shared) option sets defined in the Dataverse environment, returning their names and metadata IDs. Use this to discover available option sets before calling datave…
dataverse_list_tables from source
Lists all Dataverse tables. By default returns ONLY custom (non-system) tables. Set includeSystemTables=true to include all ~1700+ system tables.
dataverse_list_tool_tags from source
dataverse_list_workflows from source
dataverse_merge_records from source
dataverse_open_fetchxml_workbench from source
dataverse_open_rbac_inspector from source
dataverse_open_schema_explorer from source
dataverse_open_table_browser from source
dataverse_plugin_trace_viewer_get_logs from source
dataverse_query from source
Queries a Dataverse table using OData ($filter, $select, $orderby, $top, $expand, $count). Use for simple to moderate reads on a single table or with shallow $expand for related fi…
dataverse_rbac_inspector_get_profile_permissions from source
dataverse_rbac_inspector_get_role_privileges from source
dataverse_rbac_inspector_get_user_roles from source
dataverse_rbac_inspector_list_field_profiles from source
dataverse_rbac_inspector_list_roles from source
dataverse_rbac_inspector_list_users from source
dataverse_resolve_entity_name from source
Resolves entity names bidirectionally: input a logicalName (e.g.
dataverse_retrieve_dependencies_for_delete from source
dataverse_revoke_access from source
dataverse_schema_explorer_get_entity from source
dataverse_schema_explorer_list_tables from source
dataverse_set_table_icon from source
dataverse_suggest_tools from source
dataverse_table_browser_get_rows from source
dataverse_table_browser_list_tables from source
dataverse_update_entity from source
dataverse_whoami from source