数据库连接网关

Synra是一个托管的MCP网关,通过一个安全的HTTPS URL连接AI助手(如Claude)到您的数据库,无需本地设置或配置文件。

  • by MarinaSgAlpha
  • TypeScript
  • 云端部署
  • 更新于
在 GitHub 查看 MarinaSgAlpha/synra

使用说明

Synra——管理型MCP网关

在60秒内将Claude和AI代理连接到您的数据库。

Synra是一个受管理的MCP(模型上下文协议)网关,它为您提供了一个安全的HTTPS URL,将Claude等AI助手连接到您的PostgreSQL、MySQL、MS SQL Server或Supabase数据库——无需本地设置,无需配置文件,也无需.env麻烦。

🔗 mcpserver.design --免费注册,测试您的连接,准备好后订阅。


Synra解决的问题

运行本地MCP服务器意味着:

  • JSON配置文件和 .env 每台机器上的文件
  • 明文形式的数据库凭据
  • 除非手动设置,否则没有只读强制
  • 没有运行哪些查询的审计跟踪
  • 每个团队成员都管理自己的本地设置

Synra用一个URL替换了所有这些。


运作原理

Your Database (PostgreSQL / MySQL / MS SQL / Supabase)
        ↓
  Synra MCP Gateway (mcpserver.design)
  • AES-256 encrypted credentials
  • Read-only enforcement
  • SQL injection protection
  • Audit logging
        ↓
  Claude Desktop / Claude.ai / Any MCP Client
  1. 保存凭据 --在Synra仪表板中添加数据库连接详细信息。保存时使用AES-256加密。
  2. 获取您的URL --Synra生成一个唯一的MCP端点: https://app.mcpserver.design/api/mcp/{your-token}
  3. 连接克劳德 --通过自定义将URL粘贴到Claude中→ 连接器→ 添加自定义连接器
  4. 提问 --用简单的英语查询数据库。Claude处理SQL。

支持的数据库

数据库 状态
PostgreSQL ✅ 现场直播
苏巴酶 ✅ 现场直播
MySQL ✅ 现场直播
MS SQL Server ✅ 现场直播
更多内容即将发布 🔜

适用于任何托管的PostgreSQL——AWS RDS、Neon、Railway、Render、DigitalOcean、PlanetScale和自托管实例。


MCP工具暴露

当Claude通过Synra连接时,它可以访问四个只读工具:

工具 说明
list_tables 返回数据库中的所有表和模式
describe_table 返回表的列、类型和约束
query_table 对特定表运行筛选的SELECT查询
execute_sql 运行自定义SELECT查询

这四个都是 只读.INSERT、UPDATE、DELETE、DROP、ALTER和TRUNCATE在网关级别被阻止,不需要配置。


你可以问克劳德什么

一旦连接,问克劳德这样的问题:

  • “我的数据库中有哪些表?”
  • “本周有多少用户注册?”
  • “显示所有未处理状态超过7天的订单。”
  • “按注册群体划分的每位用户的平均收入是多少?”
  • “哪些客户在90天内没有购买过?”

Claude检查您的模式,编写SQL,通过Synra运行它,并返回答案。不需要SQL知识。


安全

  • 默认情况下为只读 --只允许SELECT查询,在网关上强制执行
  • AES-256加密 --凭据在静止时加密,仅在请求时解密
  • SQL清理 --执行前扫描每个查询以查找破坏性关键字
  • 审核日志记录 --每个查询、使用的工具、时间戳和响应状态的完整历史记录
  • 无结果存储 --查询结果从不存储,只记录元数据

定价

计划 价格 连接
免费 $0 测试模式
新手 每月19美元 2个数据库
终身 69美元一次性 2个数据库+终身更新

从mcpserver.design免费开始 --测试您的连接不需要信用卡。


技术栈

  • 框架: Next.js 15(应用路由器)与TypeScript
  • 数据库: Supabase(多租户,RLS)
  • 认证: Supabase认证
  • 群众或部队的集合: 铁路+Netlify
  • 加密: AES-256-GCM
  • 造型: Tailwind CSS

这是给谁的

  • 初创公司创始人 他们想在不编写SQL的情况下向Claude询问他们的业务数据
  • 开发人员 将AI代理安全地连接到生产数据库
  • 小团队 希望通过中央MCP网关访问共享数据库的用户
  • 非技术用户 他们希望在不雇佣数据分析师的情况下进行对话分析

相关


关于

建造于 山姆·H --Synra创始人 AppSkale.

Synra的存在是因为将AI连接到真实的业务数据不需要DevOps工程师。一个URL。不到60秒。完成。