NestJS MCP - v1.0.1
    Preparing search index...
    • Decorator to apply interceptors to MCP tools, resources, or prompts Interceptors wrap handler execution for cross-cutting concerns like logging, transformation, error handling, and performance monitoring

      Parameters

      Returns MethodDecorator

      @Injectable()
      class MyToolProvider {
      @UseMCPInterceptors(LoggingInterceptor, TimeoutInterceptor)
      @MCPTool({
      name: 'monitored_tool',
      description: 'A tool with logging and timeout'
      })
      async monitoredTool() {
      return 'Result';
      }
      }