maritime_search_narratives
Search free-text narratives across maritime archives using keywords or exact phrases to retrieve mentions of voyages, wrecks, and loss locations.
Instructions
Search free-text narrative content across all maritime archives.
Performs full-text search across voyage particulars, wreck particulars, and loss location descriptions. All query terms must be present in a record for it to match (AND logic). Use quoted phrases for exact multi-word matching (e.g. "Cape of Good Hope").
Narrative fields searched:
- Voyage particulars: DAS, EIC, Carreira, Galleon, SOIC
- Wreck particulars: MAARER, EIC, Carreira, Galleon
- Wreck loss_location: all wreck archives
Args: query: Search text — keywords or quoted phrases (e.g. "monsoon", '"Cape of Good Hope"', "storm cannon") record_type: Limit to "voyage" or "wreck" (default: both) archive: Restrict to a specific archive ID (e.g. "eic", "carreira") max_results: Maximum results per page (default: 50, max: 500) cursor: Pagination cursor from a previous result's next_cursor output_mode: Response format — "json" (default) or "text"
Returns: JSON or text with matching narrative excerpts, snippets, and pagination metadata
Tips for LLMs: - Use this tool for research questions like "find mentions of monsoon across all archives" - Quoted phrases match exactly: '"East India"' finds only that phrase, not "East" and "India" separately - Multiple unquoted words use AND logic: "storm cape" finds records containing both "storm" AND "cape" - Results are ranked by relevance (number of term occurrences) - Use record_type="voyage" or "wreck" to narrow results - Use archive to limit to one archive (e.g. archive="carreira") - Follow up with maritime_get_voyage or maritime_get_wreck for full record details - If has_more is true, pass next_cursor as cursor to get the next page
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| record_type | No | ||
| archive | No | ||
| max_results | No | ||
| cursor | No | ||
| output_mode | No | json |