@ryancardin/noaa-tides-currents-mcp-server
Version:
MCP Server that interfaces with NOAA Tides and Currents API using FastMCP
17 lines (16 loc) • 652 B
TypeScript
import { FastMCP } from 'fastmcp';
import { NoaaService } from '../services/noaa-service.js';
import { MoonPhaseService } from '../services/moon-phase-service.js';
import { SunService } from '../services/sun-service.js';
import { NoaaParametersService } from '../services/noaa-parameters-service.js';
import { DpapiService } from '../services/dpapi-service.js';
/**
* Register all tools with the MCP server
*/
export declare function registerAllTools(server: FastMCP): {
noaaService: NoaaService;
moonPhaseService: MoonPhaseService;
sunService: SunService;
parametersService: NoaaParametersService;
dpapiService: DpapiService;
};