UNPKG

mcp-openapi-schema-explorer

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