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 toolsRead 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… 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 tables, many-to-many relationship traversal, or advanced filtering not expressible in OData. Returns a typed array of records. entitySetName is optional \u2014 if omitted it is extracted from the <entity name=
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 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… 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/InProgress/Failed), and whether they are customizable.
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… 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., statecode or statuscode equivalents), or to populate dropdowns with correct option values.
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… 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. Use to determine the correct relationshipName for dataverse_associate/dataverse_disassociate, or to map lookup fields before building FetchXML joins. Use relationshipType to filter results.
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… 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 writing queries or creating/updating records to confirm correct field names and types. Set includeAttributes=false if you only need table-level metadata without column details.
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… 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 dataverse_get_option_set to retrieve their values. Prefer this over dataverse_get_table_metadata when you need to find option sets that are reused across multiple tables.
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. 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… 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 fields. TOKEN EFFICIENCY (critical): Always pass $select=[
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. 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