maritime_search_vessels
Search for VOC vessels by name, type, construction details, or chamber. Filter by built year, shipyard, tonnage, and more with AND logic. Paginated results.
Instructions
Search for VOC vessels by name, type, or construction details.
Queries the DAS vessel registry for ships used by the VOC. All search parameters are optional and combined with AND logic. Supports cursor-based pagination.
Args: name: Vessel name or partial name (case-insensitive) ship_type: Ship type filter. Options: retourschip, fluit, jacht, hooker, pinas, fregat built_range: Build year range as "YYYY/YYYY" shipyard: Shipyard name or partial name chamber: VOC chamber - Amsterdam, Zeeland, Delft, Rotterdam, Hoorn, Enkhuizen min_tonnage: Minimum tonnage in lasten max_tonnage: Maximum tonnage in lasten archive: Restrict to a specific archive (default: all) max_results: Maximum results per page (default: 50, 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 vessel records and pagination metadata
Tips for LLMs: - Use ship_type to filter by vessel class (retourschip is the standard large Asia-route ship) - Chamber indicates which of the six VOC offices commissioned the vessel - If has_more is true, pass next_cursor as cursor to get the next page - Follow up with maritime_get_vessel for full construction details - Use maritime_get_hull_profile for hydrodynamic characteristics of a ship type (useful for drift modelling) - Combine with maritime_search_voyages to find voyages by this vessel
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| ship_type | No | ||
| built_range | No | ||
| shipyard | No | ||
| chamber | No | ||
| min_tonnage | No | ||
| max_tonnage | No | ||
| archive | No | ||
| max_results | No | ||
| cursor | No | ||
| output_mode | No | json |