适合谁
- NestJS 开发者希望将 AI 工具无缝集成到现有后端
- 需要安全、可扩展且可测试的 MCP 服务器的团队
- 需要微服务架构中细粒度授权和可观测性的项目
这是用于开发 MCP Server 或 Agent 的框架,不是可以直接连接到客户端的 Server。
该服务器适用于希望将其 NestJS 代码库转换为 MCP 服务器的开发者。它在 NestJS 生态系统中提供强大的集成,具有对工具、资源和提示的原生微服务支持。但是,它需要 NestJS 经验,并且可能不适用于非 NestJS 项目。
最强项 · 文档质量 13/20 最弱项 · 可靠性 8/20
静态评测 · 未实际运行收录于 2026-08-07
查看 FMRS 评分方法 →运行环境:Node.js
在您的 NestJS 项目中运行 npm install @rekog/mcp-nest @modelcontextprotocol/server @modelcontextprotocol/core @modelcontextprotocol/node zod@^4。可选地,对于内置授权服务器,安装 @rekog/mcp-nest-auth;对于 TypeORM 存储,安装 @nestjs/typeorm 和 typeorm。然后按照 README 快速入门指南,使用 McpStrategy 和 @McpController 装饰器。
安装依赖后启动 NestJS 应用,客户端连接 /mcp 端点,应能在工具列表中看到 greeting-tool 并成功调用返回问候文本。
连接成功后,可以直接对 AI 助手这样说:
MCP Nest 是一个 NestJS 模块,可让你轻松地创建基于模型上下文协议(MCP)的服务器,以暴露 AI 工具、资源和提示。它作为 NestJS 微服务自定义传输策略运行,使工具、资源和提示成为真正的 @MessagePattern 处理器,因此可以原生使用守卫、管道、拦截器和异常过滤器。它支持可流式 HTTP 和 STDIO 传输,并同时服务 2025 时代协议和无状态的 2026-07-28 修订版。可利用 NestJS 的依赖注入,通过装饰器定义工具、资源和提示,并支持动态能力、资源模板、提示、基于守卫的身份验证、内置或外部授权服务器(OAuth)以及服务器变更。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 ca0060af9772 数据同步于 2026-10-12 查看 FMRS 评分方法