UNPKG

okta-mcp-server

Version:

Model Context Protocol (MCP) server for Okta API operations with support for bulk operations and caching

12 lines 725 B
import type { CallToolResult } from '@modelcontextprotocol/sdk/types.js'; import { IOktaClient } from '../lib/okta-client-interface.js'; import { Container } from '../core/container.js'; type OktaToolHandler = (args: unknown, client: IOktaClient) => Promise<CallToolResult>; type ContainerToolHandler = (args: unknown, container: Container) => Promise<CallToolResult>; export declare const toolHandlers: Record<string, OktaToolHandler | ContainerToolHandler>; /** * Main tool handler that routes to specific tool implementations */ export declare function handleToolCall(toolName: string, args: unknown, clientOrContainer: IOktaClient | Container): Promise<CallToolResult>; export {}; //# sourceMappingURL=handlers.d.ts.map