restheart
活跃·★ 894·AGPL-3.0·更新于 2026-10-22
RESTHeart通过原生MCP服务器以及完整的REST和GraphQL API暴露数据,使AI代理和开发者无需自定义集成代码即可读写。它内置认证、授权和插件系统以支持自定义业务逻辑。提供Docker镜像和GraalVM原生二进制。
restheart 当前归类于 API 集成,更适合按具体工作流、部署方式和团队场景来判断是否适配。从现有资料来看,它主要强调 为AI代理提供原生MCP服务器。典型使用场景包括 AI代理后端:通过MCP为代理提供生产级MongoDB后端。页面记录的许可证为 AGPL-3.0。当前 GitHub Stars 为 894。相关标签包括 AI 智能体、data-persistence。
#AI 智能体#data-persistence#数据库#Docker#框架#GraphQL#Java#MCP 协议
01
功能特性
01为AI代理提供原生MCP服务器
02完整的REST API,支持CRUD、聚合、过滤、排序、分页
03GraphQL API,提供模式驱动映射到MongoDB查询
04WebSocket实时变更流和数据同步
05插件系统,支持Java、JavaScript、Kotlin或TypeScript自定义业务逻辑
02
为什么选择它
+为AI代理提供原生MCP服务器
+完整的REST API,支持CRUD、聚合、过滤、排序、分页
+AI代理后端:通过MCP为代理提供生产级MongoDB后端
+覆盖 6 个兼容平台或环境。
03
权衡点
!最终选型仍建议与同类工具做并排比较,而不是单看单页信息。
04
兼容性
MongoDB
MongoDB
已通过文档验证
MongoDB Atlas
MongoDB Atlas
已通过文档验证
Percona Server
Percona Server
已通过文档验证
FerretDB
FerretDB
已通过文档验证
AWS DocumentDB
AWS DocumentDB
已通过文档验证
Azure Cosmos DB
Azure Cosmos DB
已通过文档验证
05
快速开始
1
$ docker pull softinstigate/restheart:latest
06
使用场景
↳AI代理后端:通过MCP为代理提供生产级MongoDB后端
↳无需样板代码的API开发
↳实时应用:基于WebSocket和SSE的聊天、通知和实时仪表盘
07
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧