MCP NestJS 示例
展示性的示例项目 @rekog/mcp-nest(这个名称在中文中可能没有直接的对应翻译,因为它看起来像是一个特定项目或库的名称,其中“rekog”可能是公司或组织名,“mcp-nest”可能是项目名或功能模块名。如果需要直译,可以勉强翻译为“@rekog/MCP-巢”,但这并不一定准确,具体翻译还需根据上下文或该项目的实际含义来确定。) - 一个用于构建MCP(模型上下文协议)服务器的NestJS封装库。
可用样本
Pizzaz OpenAI 应用程序开发工具包(SDK)
展示如何使用(某工具/方法)构建交互式ChatGPT小部件 @rekog/mcp-nest。
关于 @rekog/mcp-nest
@rekog/mcp-nest(该表述可能是一个特定项目或模块的名称,直接翻译为中文保持原样,若需具体解释需结合上下文) 为构建MCP服务器提供了NestJS装饰器,使得NestJS开发者能够自然而然地:
- 定义MCP工具(使用/通过……)
@Tool()装饰器 - 展示MCP资源
@Resource()装饰器 - 使用 Zod 模式确保参数类型安全
- 利用标准的 NestJS 依赖注入
