@nestjs-mcp/server
Version:
Modular library for building scalable MCP servers with NestJS, providing decorators and integration patterns as a wrapper for the official MCP TypeScript SDK.
12 lines (11 loc) • 472 B
TypeScript
import { DynamicModule } from '@nestjs/common';
import { McpFeatureOptions, McpModuleOptions } from './mcp.types';
export declare class McpModule {
static forRoot(options: McpModuleOptions): DynamicModule;
static forRootAsync(options: {
imports?: any[];
useFactory: (...args: any[]) => Promise<McpModuleOptions> | McpModuleOptions;
inject?: any[];
}): DynamicModule;
static forFeature(options?: McpFeatureOptions): DynamicModule;
}