Gel Mcp Server

Gel Mcp Server

🚀 Gel 数据库 MCP 服务器

Gel 数据库 MCP 服务器基于 TypeScript 构建,采用 Model Context Protocol (MCP)。它能通过 EdgeQL 查询简化 Gel 数据库操作,还提供了实用工具,可让 LLM 代理(像 Cursor Agent、Claude Code 等)自动学习数据库 schema,编写、验证和执行数据库查询。用户可以使用自然语言轻松地与 Gel 数据库交互,为编码人员带来便利!

⚠️ 重要提示

查询生成不在此项目范围内,因为 LLM 可以编写更灵活的查询。使用 Cursor 代理并提供 Gel 文档后,通过链接相关网页,使用 Claude - 3.7 - sonnet - thinking 进行测试,结果良好。

🚀 快速开始

# 1. 安装依赖项
yarn install

# 2. 如果您已有 dbschema 文件夹,请将其复制到项目中 
# cp -r /path/to/your/dbschema ./
# 或直接复制粘贴

# 3. 初始化 Gel 项目
npx gel project init
# 按照提示设置新项目 
# 可以通过提供实例名称指向现有 gel 实例
#   - 导入迁移文件(如果提示)

# 4. 生成 EdgeQL JavaScript 查询构建器文件
npx @gel/generate edgeql-js
# 注意:在任何 schema 更改后重新运行此命令

# 5. 更新连接设置
# 请参考 [数据库连接](https://example.com/database-connection) 获取更多信息。

# 6. 启动服务器
npm start

✨ 主要特性

搜索 Gel 文档

searchTerm: "for loop"
contextLines: 10  # 可选:显示上下文行数(默认:5matchAllTerms: true  # 可选:要求所有术语匹配(默认:false

📚 详细文档

有关 Model Context Protocol 的更多信息,请访问 modelcontextprotocol.io/quickstart

  • 0 关注
  • 0 收藏,37 浏览
  • system 提出于 2025-09-24 12:06

相似服务问题

相关AI产品