api-reference
MCP Protocol
Tools

Available Tools

Tools are automatically discovered from each service. Use tools/list to see available tools for a service.

NDBC Tools

The NDBC service provides tools for accessing National Data Buoy Center data.

ndbc.get_station_info

Get metadata for an NDBC station.

Arguments:

  • station_id (string, optional) - Station ID (uses sensor context if not provided)

ndbc.latest_observation

Get the most recent observation from an NDBC station.

Arguments:

  • station_id (string, optional) - Station ID
  • data_type (string, optional) - Data type: 'stdmet' | 'ocean' | 'swden' (default: 'stdmet')
  • data_format (string, optional) - Format: 'cleaned' | 'raw' (default: 'cleaned')

ndbc.get_historical_observations

Get historical observations for a time range.

Arguments:

  • station_id (string, optional) - Station ID
  • start_time (string, required) - ISO 8601 datetime
  • end_time (string, required) - ISO 8601 datetime
  • data_type (string, optional) - Data type
  • data_format (string, optional) - Format: 'cleaned' | 'raw'
  • limit (integer, optional) - Max results (default: 100, max: 1000)

See NDBC Service Documentation for complete details.