Search National Archives records
search_recordsSearch the US National Archives Catalog for historical records by query, title, identifier, date range, or media type.
Instructions
Search the US National Archives Catalog records endpoint.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "search_records"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | Full-text query passed as q. | |
| title | No | Title search filter. | |
| naId | No | National Archives Identifier search filter. | |
| level | No | Description level, such as item, fileUnit, series, or recordGroup. | |
| online | No | Limit to records with online objects. | |
| objectType | No | Object type filter, such as photograph, map, or text. | |
| startDate | No | Start date filter accepted by the Catalog API. | |
| endDate | No | End date filter accepted by the Catalog API. | |
| availableOnline | No | Alias for online when a client prefers clearer wording. | |
| limit | No | Number of results to return. | |
| page | No | Result page. | |
| sourceIncludes | No | Comma-separated source fields to include. | |
| abbreviated | No | Request abbreviated records where supported. |