UNPKG

tak-server-mcp-skyfi

Version:

Model Context Protocol (MCP) server for TAK Server integration with geospatial support

42 lines 996 B
export interface TAKServerConfig { url: string; apiToken?: string; clientCert?: string; clientKey?: string; verifySsl: boolean; } export interface MCPConfig { transport: 'stdio' | 'http' | 'sse'; port?: number; auth?: { enabled: boolean; method?: 'oauth2' | 'apikey' | 'basic'; oauth?: { clientId: string; clientSecret: string; authorizationUrl?: string; tokenUrl?: string; scope?: string; }; }; } export interface ToolsConfig { enabledTools?: string[]; geospatial?: { defaultRadius: number; coordinateSystem: 'wgs84' | 'mgrs'; h3Resolution: number; }; cache?: { enabled: boolean; ttl: number; maxSize: number; }; } export interface Config { takServer: TAKServerConfig; mcp: MCPConfig; tools: ToolsConfig; } export declare function getConfig(): Config; //# sourceMappingURL=index.d.ts.map