UNPKG

@mseep/mcp-openapi-schema-explorer

Version:
15 lines (14 loc) 593 B
import { ReadResourceTemplateCallback, ResourceTemplate } from '@modelcontextprotocol/sdk/server/mcp.js'; import { SpecLoaderService } from '../types.js'; import { IFormatter } from '../services/formatters.js'; /** * Handles requests for specific component details. * Corresponds to the `openapi://components/{type}/{name*}` template. */ export declare class ComponentDetailHandler { private specLoader; private formatter; constructor(specLoader: SpecLoaderService, formatter: IFormatter); getTemplate(): ResourceTemplate; handleRequest: ReadResourceTemplateCallback; }