Express-REST-API-and-MCP-Server-Framework
活跃·★ 147·GPL-3.0·更新于 2026-07-27
这是一个用于使用Express.js构建RESTful API的综合开发框架,为生产就绪的Node.js应用程序提供了完整的模板。它独特地集成了内置的MCP服务器,通过传统的REST端点以及模型上下文协议工具和资源,实现了LLM与API之间的无缝交互。
#Node.js#Express.js#RESTful API#MCP 服务器#LLM 集成#MongoDB#Sequelize#TypeScript
01
功能特性
01通过单一命令快速生成完整的CRUD和MCP端点服务
02双重接口:每个生成的服务都为LLM提供REST API和MCP(工具+资源)接口
03开箱即用的LLM就绪,无需额外代码即可支持AI助手集成
04灵活的数据库选项:支持MongoDB、SQL (Sequelize) 或外部API作为数据源
05基于路由文件命名约定自动实现API版本控制(例如,users.v1.ts 映射到 /v1/users)
02
兼容性
Node.js
运行时
已通过文档验证
Express.js
框架
已通过文档验证
MongoDB
数据库
已通过文档验证
Redis
缓存/队列
已通过文档验证
SQL Databases
数据库
已通过文档验证
TypeScript
语言
已通过文档验证
03
快速开始
1
$ git clone https://github.com/iolufemi/Express-REST-API-and-MCP-Server-Framework.git ./yourProjectName
2
$ cd yourProjectName
3
$ npm install
04
使用场景
↳使用Node.js和Express.js为Web和移动应用程序开发强大的RESTful API
↳通过模型上下文协议(MCP)将大型语言模型(LLM)与后端服务集成
↳快速原型开发和部署具有内置功能的生产就绪Node.js后端服务
↳将现有或新的API功能暴露给AI助手以进行自然语言交互
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧