@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.
7 lines (6 loc) • 369 B
TypeScript
import { ExecutionContext } from '@nestjs/common';
import { PromptHandlerArgs, ResourceTemplateHandlerArgs, ResourceUriHandlerArgs, ToolHandlerArgs } from '../classes';
export interface McpExecutionContext extends ExecutionContext {
args: ResourceUriHandlerArgs | ResourceTemplateHandlerArgs | PromptHandlerArgs | ToolHandlerArgs;
getSessionId: () => string;
}