list_tables
Retrieve Dataverse tables, filtering by custom tables, search term, or publisher prefix, while excluding Microsoft-prefixed solution tables.
Instructions
Lists Dataverse tables. Defaults to custom tables only, excluding Microsoft-prefixed solution tables (msdyn_, msfp_, adx_ etc).
Use prefix='na_' to filter to a specific publisher. Use exclude_ms_prefixes=False to see all custom tables.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"org_url": "<org_url>"
},
"name": "list_tables"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prefix | No | Optional prefix to filter logical names (e.g., "cr123_") | |
| search | No | Optional search term to filter tables | |
| org_url | Yes | The Dataverse organization URL (e.g., https://yourorg.crm4.dynamics.com) | |
| custom_only | No | If True, only return custom entities (default: True) | |
| exclude_ms_prefixes | No | If True, exclude Microsoft-prefixed solution tables (default: True) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |