UNPKG

@civic/hub-bridge

Version:

Stdio <-> HTTP/SSE MCP bridge with Civic auth handling

19 lines 980 B
import { AbstractHook } from "@civic/hook-common"; import type { InitializeRequestHookResult, InitializeRequestWithContext, InitializeResponseHookResult, RequestExtra } from "@civic/hook-common"; import type { InitializeResult } from "@modelcontextprotocol/sdk/types.js"; /** * InitializeLogHook logs the initialize response to see server capabilities */ export declare class InitializeLogHook extends AbstractHook { constructor(); get name(): string; /** * Process initialize requests - just pass through */ processInitializeRequest(request: InitializeRequestWithContext, _requestExtra: RequestExtra): Promise<InitializeRequestHookResult>; /** * Process initialize result and log the server capabilities */ processInitializeResult(result: InitializeResult, _originalRequest: InitializeRequestWithContext, _originalRequestExtra: RequestExtra): Promise<InitializeResponseHookResult>; } //# sourceMappingURL=initialize-log-hook.d.ts.map