pg-aiguide

让 AI 写出更靠谱的 PostgreSQL 代码

pg-aiguide 是一个面向 AI 编程工具的 PostgreSQL 技能与文档 MCP 服务器及 Claude 插件。它解决了 AI 编码助手在生成 PostgreSQL 代码时经常出现语法错误、性能低效或不符合最佳实践的问题。该项目将 PostgreSQL 的官方文档、常用技巧和最佳实践整合为结构化的知识库,通过 MCP 协议暴露给 Claude 等 AI 工具,使它们能实时查询并生成更准确、更高效的 SQL 代码。核心能力包括:提供可检索的 PostgreSQL 技能集、自动注入相关文档上下文、支持多种 AI 工具集成。它显著提升了 AI 生成数据库相关代码的质量,减少了人工审查和修正的时间。

开源 free 编程开发
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1849
维护状态 活跃
是否开源 是
定价模式 free

项目数据

分类编程开发
开发团队timescale
所属国家
官网地址
定价模式free
价格说明开源项目,Apache-2.0 许可证,可免费使用和部署。
访问状态
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型ai,ai-agents,ai-coding,claude-code-plugin,claude-code-plugins,claude-code-plugins-marketplace,claude-marketplace,claude-plugin,claude-skills,docs,documentation,mcp,mcp-server,postgres,postgresql,skills
GitHub 星标★ 1849
30天Star增速
HF 下载量
上线时间2025-07-23 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

环境要求

  • 已安装并登录支持的 AI 编程工具(Claude Code、Codex、Cursor、Gemini CLI、VS Code、Windsurf、OpenCode
  • 网络可访问公共 MCP 端点 https://mcp.tigerdata.com/docs
  • 使用 Agent Skills 方式需支持 npx skills 的环境
  • Cursor / Windsurf / OpenCode 需能编辑对应的 JSON 配置文件

安装与启动步骤

  1. 1Claude Code 安装插件

    README 说明本仓库是 Claude Code 市场插件,用两条命令添加市场并安装 pg@aiguide;插件会使用 skills 目录技能和托管 MCP。

    claude plugin marketplace add timescale/pg-aiguide
    claude plugin install pg@aiguide
  2. 2Codex 添加 MCP

    为 Codex 添加名为 pg-aiguide 的远程 MCP 服务,地址为 TigerData 托管的公共端点。

    codex mcp add --url "https://mcp.tigerdata.com/docs" pg-aiguide
  3. 3Gemini CLI 添加 MCP

    使用 -s user 写入用户级配置,-t http 指定传输类型为 http。

    gemini mcp add -s user pg-aiguide "https://mcp.tigerdata.com/docs" -t http
  4. 4VS Code 添加 MCP

    用 code 命令一键写入 MCP 配置;VS Code Insiders 把命令换成 code-insiders 即可。

    code --add-mcp '{"name":"pg-aiguide","type":"http","url":"https://mcp.tigerdata.com/docs"}'
  5. 5Cursor 配置 MCP

    在项目根目录 .cursor/mcp.json 中写入 mcpServers 配置,也可使用官方一键安装入口。

    {
      "mcpServers": {
        "pg-aiguide": {
          "url": "https://mcp.tigerdata.com/docs"
        }
      }
    }
  6. 6Windsurf 配置 MCP

    编辑 ~/.codeium/windsurf/mcp_config.json,注意 Windsurf 使用的字段名是 serverUrl。

    {
      "mcpServers": {
        "pg-aiguide": {
          "serverUrl": "https://mcp.tigerdata.com/docs"
        }
      }
    }
  7. 7OpenCode 配置 MCP

    写入全局 ~/.config/opencode/opencode.json 或项目级 opencode.json,type 设为 remote;使用时在提示词加 use pg-aiguide。

    {
      "$schema": "https://opencode.ai/config.json",
      "mcp": {
        "pg-aiguide": {
          "type": "remote",
          "url": "https://mcp.tigerdata.com/docs"
        }
      }
    }

关键配置

配置项必填说明示例
url是Claude Code / Codex / Cursor / Gemini CLI / VS Code / OpenCode 使用的 MCP 服务地址https://mcp.tigerdata.com/docs
serverUrl是Windsurf 配置文件中指定 MCP 服务地址的字段名https://mcp.tigerdata.com/docs
type是OpenCode 中标记 MCP 为远程服务;VS Code 中指定为 httpremote
name是VS Code 通过 --add-mcp 添加时的 MCP 服务名称pg-aiguide

如何确认成功

在 AI 工具的提示词中加入 use pg-aiguide,提问 PostgreSQL 建表问题,若返回手册检索或技能内容即接入成功。

常见问题

Q:AI 没有调用 pg-aiguide 怎么办?

A:OpenCode 文档要求在提示词中显式加入 use pg-aiguide,其他工具也可在提问时点名使用该 MCP 服务。

Q:需要自己在本地部署服务吗?

A:不需要,README 使用的是 TigerData 托管的公共 MCP 端点 https://mcp.tigerdata.com/docs,只要联网即可。

Q:支持哪些 AI 编程工具?

A:README 列出了 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、Visual Studio、VS Code、VS Code Insiders 和 Windsurf。

Q:能查哪些数据库文档?

A:支持对官方 PostgreSQL 手册做版本感知的语义检索,扩展生态文档先从 TimescaleDB 开始,后续会增加更多。

注意事项

  • 各工具配置文件路径不同:Cursor 为 .cursor/mcp.json,Windsurf 为 ~/.codeium/windsurf/mcp_config.json,OpenCode 为 ~/.config/opencode/opencode.json。
  • Claude Code 插件方式同时使用仓库 skills 目录中的技能和托管的 MCP 端点,与单纯的 MCP 配置不同。
  • MCP 端点为公共托管服务,使用过程依赖网络连通性。

核心亮点

  • 直接对接 MCP 协议,Claude 等工具即插即用
  • 内置大量 PostgreSQL 最佳实践,生成代码更规范
  • 实时查询文档,减少 AI 幻觉导致的 SQL 错误

不足之处

  • 依赖 MCP 生态,非 MCP 工具无法直接使用
  • 文档覆盖深度有限,复杂场景可能仍需人工介入

适用场景

  • 使用 Claude 等 AI 工具进行数据库开发时提升 SQL 质量
  • 团队内统一 PostgreSQL 编码规范,减少低级错误
  • 快速学习 PostgreSQL 高级特性,通过 AI 辅助实践

替代项目

postgres-mcp、supabase-mcp、pg-mcp

项目介绍

pg-aiguide 是智能体领域的开源项目,由 timescale 开发,2025 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,849)位列前 30%,在智能体分类中处于中上游。

近 42 天,它的 GitHub 星标从 1,810 增加到 1,849,净增 39。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。Apache-2.0 许可证,可免费使用和部署。

它主要面向的使用场景是:使用Claude等AI工具进行数据库开发时提升SQL质量。同类可对比的替代方案包括 postgres-mcp、supabase-mcp、pg-mcp。

上一篇:HyperAgent

下一篇:BitFun

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 199 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12