Marine Regions Tools

Configuration File: marine_regions_tools.json Tool Type: Local Tools Count: 2

This page contains all tools defined in the marine_regions_tools.json configuration file.

Available Tools

MarineRegions_get_record (Type: BaseRESTTool)

Get detailed information about a specific marine geographic feature by its MRGID (Marine Regions …

MarineRegions_get_record tool specification

Tool Information:

  • Name: MarineRegions_get_record

  • Type: BaseRESTTool

  • Description: Get detailed information about a specific marine geographic feature by its MRGID (Marine Regions Gazetteer ID) from VLIZ. Returns full metadata including bounding box, coordinates, place type, status, and source. No authentication required. Common MRGIDs: 2350 (North Sea), 1901 (Pacific Ocean), 1902 (Atlantic Ocean), 4319 (Mediterranean Sea), 8466 (Indian Ocean), 1903 (Arctic Ocean), 1904 (Southern Ocean).

Parameters:

  • mrgid (integer) (required) Marine Regions Gazetteer ID. Examples: 2350 (North Sea), 1901 (Pacific Ocean), 1902 (Atlantic Ocean), 4319 (Mediterranean Sea), 8466 (Indian Ocean)

Example Usage:

query = {
    "name": "MarineRegions_get_record",
    "arguments": {
        "mrgid": 10
    }
}
result = tu.run(query)

MarineRegions_search_by_name (Type: BaseRESTTool)

Search the Marine Regions Gazetteer (VLIZ) for ocean/sea geographic features by name. Returns MRG…

MarineRegions_search_by_name tool specification

Tool Information:

  • Name: MarineRegions_search_by_name

  • Type: BaseRESTTool

  • Description: Search the Marine Regions Gazetteer (VLIZ) for ocean/sea geographic features by name. Returns MRGID (Marine Regions Gazetteer ID), coordinates, place type, and source information. No authentication required. Covers IHO sea areas, exclusive economic zones, large marine ecosystems, ICES ecoregions, and 40,000+ other marine geographic features worldwide. Useful for standardizing geographic references in marine biology, oceanography, and environmental research.

Parameters:

  • name (string) (required) Name of the marine geographic feature. Examples: ‘North Sea’, ‘Pacific Ocean’, ‘Mediterranean Sea’, ‘Caribbean Sea’, ‘Arctic Ocean’, ‘Coral Sea’, ‘Gulf of Mexico’

  • like ([‘boolean’, ‘null’]) (optional) If true, perform a partial/fuzzy name match (LIKE search). Default: true

  • fuzzy ([‘boolean’, ‘null’]) (optional) If true, perform fuzzy matching for approximate name searches. Default: false

  • offset ([‘integer’, ‘null’]) (optional) Pagination offset. Default: 0 (first page)

Example Usage:

query = {
    "name": "MarineRegions_search_by_name",
    "arguments": {
        "name": "example_value"
    }
}
result = tu.run(query)