pg-aiguide

让 AI 写出更靠谱的 PostgreSQL 代码

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 119 🐛 待处理 19 👀 关注 12
GitHub ↗
GitHub 星标 ★ 1885
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可证,可免费使用和部署。

项目预览

pg-aiguide 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队timescale
定价模式🏷️完全免费
价格说明开源项目,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 星标★ 1885
上线时间2025-07-23 00:00:00
代码更新2026-11-08
仓库体积1.1 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数2

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1885

使用教程

难度:入门 约 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

上一篇:HyperAgent

下一篇:BitFun

同类项目推荐

pragma 开源

一次定义 Agent 团队,跨模型跨环境直接复用

Build portable agent teams across models and harnesses, with shared memory, skills, ···

★ 249 2026-10-30
k8s-mcp-server 开源

让 AI 安全操作 Kubernetes,集群管理一句话搞定

K8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants l···

★ 211 2026-08-09
claude-smart 开源

让 AI 记住你的纠正,越用越顺手

Turns corrections into Preferences, Project-specific skills, and Shared skills for C···

★ 792 2026-08-09
Vrooli 开源

让一群AI智能体自动协作干活,还能越干越聪明

Open-source, self-improving autonomous agent swarm

★ 56 2026-08-09
stimm 开源

用 WebRTC 编排超低延迟语音 AI 管道,快速搭建实时语音助手。

The Open Source Voice Agent Platform. Orchestrate ultra-low latency AI pipelines for···

★ 53 2026-08-09
mcpfusion 开源

用 TypeScript 快速搭建安全 MCP 服务器,无缝接入 AI 助手

MCP Fusion - The TypeScript framework for secure MCP servers.

★ 255 2026-08-09
hybridclaw 开源

企业自托管 AI 助手,沙箱执行+审批,安全可控

Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure c···

★ 159 2026-08-09
agent-apprenticeship 开源

让AI智能体像学徒一样干活、学习、积累经验

The living ecosystem where AI agents complete tasks through workflow loops, improve ···

★ 1603 2026-08-09
odoo-mcp-pro 开源

把 Odoo 变成 AI 助手的数据源,用自然语言查 ERP 数据

AI connector for Odoo ERP | Connect Claude, ChatGPT, Cursor and other AI tools to Od···

★ 91 2026-08-09