dt3_search
Search a permitted DEVONthink database using native query syntax to find records by metadata, then paginate results in native order. Use read_text to retrieve document content.
Instructions
Search one permitted database with native DEVONthink query syntax, e.g. name:report or tag:review. Metadata only; use read_text for content. Live pagination follows native result order.
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": {
"database_uuid": "<database_uuid>",
"query": "<query>"
},
"name": "dt3_search"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| query | Yes | ||
| offset | No | ||
| recursive | No | ||
| group_uuid | No | Record UUID or x-devonthink-item:// link. Link page/search parameters are ignored. | |
| database_uuid | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| records | Yes | ||
| advisory | No | ||
| snapshot | Yes | ||
| next_offset | Yes |