@ryancardin/noaa-tides-currents-mcp-server
Version:
MCP Server that interfaces with NOAA Tides and Currents API using FastMCP
77 lines (76 loc) • 1.54 kB
TypeScript
/**
* Provides information about valid NOAA Tides and Currents API parameters
*/
export declare class NoaaParametersService {
/**
* Get valid time zone values
*/
getTimeZones(): {
id: string;
description: string;
}[];
/**
* Get valid datum values
*/
getDatums(): {
id: string;
description: string;
}[];
/**
* Get valid units
*/
getUnits(): {
id: string;
description: string;
}[];
/**
* Get valid intervals for tide predictions
*/
getTidePredictionIntervals(): {
id: string;
description: string;
}[];
/**
* Get valid intervals for current predictions
*/
getCurrentPredictionIntervals(): {
id: string;
description: string;
}[];
/**
* Get valid velocity types for current predictions
*/
getVelocityTypes(): {
id: string;
description: string;
}[];
/**
* Get valid meteorological products
*/
getMeteorologicalProducts(): {
id: string;
description: string;
}[];
/**
* Get valid station types
*/
getStationTypes(): {
id: string;
description: string;
}[];
/**
* Get valid date formats
*/
getDateFormats(): {
format: string;
description: string;
example: string;
}[];
/**
* Get valid output formats
*/
getOutputFormats(): {
id: string;
description: string;
}[];
}