maritime_search_crew
Search historical crew muster rolls from VOC and Dutch archives by name, rank, ship, voyage, origin, fate, or date range to find individual crew records.
Instructions
Search for crew members in muster roll records.
Queries crew databases across multiple archives. By default queries the VOC Opvarenden database (774,200 personnel records, 1633-1794). Set archive="dss" to query MDB individual crew records from northern Dutch provinces (77,043 records, 1803-1837).
Args: name: Crew member name or partial name (case-insensitive) rank: Rank or role (e.g., schipper, stuurman, matroos, soldaat) ship_name: Ship name or partial name voyage_id: Specific voyage identifier to list all crew origin: Place of origin or partial name date_range: Date range as "YYYY/YYYY" or "YYYY-MM-DD/YYYY-MM-DD" fate: Crew fate - survived, died_voyage, died_asia, deserted, discharged (VOC Opvarenden only) archive: Archive to search - "voc_crew" (default, 1633-1794) or "dss" (MDB northern provinces, 1803-1837) max_results: Maximum results per page (default: 100, max: 500) cursor: Pagination cursor from a previous result's next_cursor field output_mode: Response format - "json" (default) or "text"
Returns: JSON or text with matching crew records and pagination metadata
Tips for LLMs: - Use voyage_id to list the complete crew of a specific voyage - Set fate="died_voyage" to find crew lost at sea (VOC only) - Names are in historical Dutch spelling; try partial matches - If has_more is true, pass next_cursor as cursor to get the next page - Follow up with maritime_get_crew_member for full details including pay and embarkation date - Set archive="dss" for post-VOC era crew from Groningen, Friesland, Drenthe, Overijssel (1803-1837) - Combine with maritime_search_voyages to cross-reference ship and voyage information
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| rank | No | ||
| ship_name | No | ||
| voyage_id | No | ||
| origin | No | ||
| date_range | No | ||
| fate | No | ||
| archive | No | ||
| max_results | No | ||
| cursor | No | ||
| output_mode | No | json |