无状态数据库 MCP 服务开源
推荐指数 47.0 NO. 009 · 2026.06.23
Stars103创建6 天前Forks0Issues2
为什么值得看
基于 Spring AI MCP Server 的通用数据库代理,支持 6 种主流数据库,连接信息完全由客户端动态传入。解决 AI 工具访问数据库时的安全与部署痛点,适合需要让 LLM 安全查询生产数据的团队。
🔥 让 AI 直接操刀你的数据库!无状态 MCP 数据库服务,支持 MySQL / PostgreSQL / SQLite / SQL Server / Oracle / H2,连接参数即传即用,零持久化零配置。
编辑判断
目前让 Claude Desktop 或 Cursor 连数据库的主流方案是本地起服务写死连接串,或者走 Zapier 等中间商,前者有配置泄露风险,后者按调用收费。这个项目的无状态设计把连接凭证完全交还给客户端,服务端变成纯计算节点,部署到内网或公有云都不存敏感信息。
跟 continue.dev 的默认数据库插件或官方 postgres-mcp 相比,它的优势是协议层通用(不绑死单一数据库)且自带 HikariCP 连接池缓存,高频查询不用反复建连。如果你团队已经在用 Spring 技术栈,或者需要把 MCP 服务部署到无服务器环境(Knative、Cloud Run),这个比用 Python 写的同类工具更省运维成本。
建议关注它后续会不会加连接级审计日志和只读模式强制开关——这两个功能补上之后,给非技术同事开放自然语言查数就相对安全了。
Star History
生态分析
Beta
Java生态中轻量级无状态MCP数据库代理,填补LLM安全访问生产数据的基础设施空白
独特价值:零配置零持久化,连接参数动态传入,6种数据库即传即用
竞品: