@kubb/plugin-mcp
Version:
Generator mcp
30 lines (27 loc) • 682 B
text/typescript
import { KubbFile } from '@kubb/core/fs';
import { OperationSchemas } from '@kubb/plugin-oas';
type Props = {
name: string;
serverName: string;
serverVersion: string;
operations: Array<{
tool: {
name: string;
description: string;
};
mcp: {
name: string;
file: KubbFile.File;
};
zod: {
name: string;
file: KubbFile.File;
schemas: OperationSchemas;
};
type: {
schemas: OperationSchemas;
};
}>;
};
declare function Server({ name, serverName, serverVersion, operations }: Props): any;
export { Server };