MCP-Nest
活跃·★ 724·MIT·更新于 2026-10-20
★ 时下流行
这个NestJS模块简化了使用模型上下文协议(MCP)暴露AI工具、资源和提示的过程。它与NestJS的依赖注入无缝集成,以构建复杂、企业级的MCP服务器。
MCP-Nest 当前归类于 RAG / 知识库,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 多传输支持(HTTP+SSE, 流式HTTP, STDIO)。典型使用场景包括 构建暴露自定义工具和功能的AI应用程序。。页面记录的许可证为 MIT。当前 GitHub Stars 为 719。相关标签包括 NestJS、MCP。
#NestJS#MCP#AI#TypeScript#后端
01
功能特性
01多传输支持(HTTP+SSE, 流式HTTP, STDIO)
02将NestJS方法作为MCP工具暴露,支持自动发现和Zod验证
03通过MCP资源系统提供内容和数据
04为AI交互定义可重用的提示模板
05在MCP组件中充分利用NestJS的依赖注入系统
02
为什么选择它
+多传输支持(HTTP+SSE, 流式HTTP, STDIO)
+将NestJS方法作为MCP工具暴露,支持自动发现和Zod验证
+构建暴露自定义工具和功能的AI应用程序。
+覆盖 5 个兼容平台或环境。
03
权衡点
!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04
兼容性
NestJS
原生支持
已通过文档验证
OpenAI SDK
支持
已通过文档验证
Keycloak
支持
已通过文档验证
Auth0
支持
已通过文档验证
Fastify
支持
已通过文档验证
05
快速开始
1
$ npm install @rekog/mcp-nest @modelcontextprotocol/sdk zod@^4
06
使用场景
↳构建暴露自定义工具和功能的AI应用程序。
↳为AI模型提供动态和静态内容作为资源。
↳创建可重用的提示模板以实现一致的AI交互。
07
同类工具
DesktopCommanderMCP★ 10.1k
Desktop Commander MCP是一款由AI驱动的桌面工具,用于搜索、更新和管理文件,以及运行终端命令,从而实现自动化和代码执行。
cursor-talk-to-figma-mcp★ 7.1k
该项目实现了Cursor AI与Figma之间的模型上下文协议(MCP)集成,使Cursor能够与Figma通信,以编程方式读取和修改设计。
评论
登录后发表评论
暂无评论,来发表第一条吧