
pg-aiguide
让 AI 写出更靠谱的 PostgreSQL 代码
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1885
使用教程
环境要求
- 已安装并登录支持的 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 配置文件
安装与启动步骤
-
1Claude Code 安装插件
README 说明本仓库是 Claude Code 市场插件,用两条命令添加市场并安装 pg@aiguide;插件会使用 skills 目录技能和托管 MCP。
claude plugin marketplace add timescale/pg-aiguide claude plugin install pg@aiguide -
2Codex 添加 MCP
为 Codex 添加名为 pg-aiguide 的远程 MCP 服务,地址为 TigerData 托管的公共端点。
codex mcp add --url "https://mcp.tigerdata.com/docs" pg-aiguide -
3Gemini CLI 添加 MCP
使用 -s user 写入用户级配置,-t http 指定传输类型为 http。
gemini mcp add -s user pg-aiguide "https://mcp.tigerdata.com/docs" -t http -
4VS Code 添加 MCP
用 code 命令一键写入 MCP 配置;VS Code Insiders 把命令换成 code-insiders 即可。
code --add-mcp '{"name":"pg-aiguide","type":"http","url":"https://mcp.tigerdata.com/docs"}' -
5Cursor 配置 MCP
在项目根目录 .cursor/mcp.json 中写入 mcpServers 配置,也可使用官方一键安装入口。
{ "mcpServers": { "pg-aiguide": { "url": "https://mcp.tigerdata.com/docs" } } } -
6Windsurf 配置 MCP
编辑 ~/.codeium/windsurf/mcp_config.json,注意 Windsurf 使用的字段名是 serverUrl。
{ "mcpServers": { "pg-aiguide": { "serverUrl": "https://mcp.tigerdata.com/docs" } } } -
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 中指定为 http | remote |
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, ···
k8s-mcp-server
开源
让 AI 安全操作 Kubernetes,集群管理一句话搞定
K8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants l···
claude-smart
开源
让 AI 记住你的纠正,越用越顺手
Turns corrections into Preferences, Project-specific skills, and Shared skills for C···
Vrooli
开源
让一群AI智能体自动协作干活,还能越干越聪明
Open-source, self-improving autonomous agent swarm
stimm
开源
用 WebRTC 编排超低延迟语音 AI 管道,快速搭建实时语音助手。
The Open Source Voice Agent Platform. Orchestrate ultra-low latency AI pipelines for···
mcpfusion
开源
用 TypeScript 快速搭建安全 MCP 服务器,无缝接入 AI 助手
MCP Fusion - The TypeScript framework for secure MCP servers.
hybridclaw
开源
企业自托管 AI 助手,沙箱执行+审批,安全可控
Enterprise-ready self-hosted AI assistant runtime with sandboxed execution, secure c···
agent-apprenticeship
开源
让AI智能体像学徒一样干活、学习、积累经验
The living ecosystem where AI agents complete tasks through workflow loops, improve ···
odoo-mcp-pro
开源
把 Odoo 变成 AI 助手的数据源,用自然语言查 ERP 数据
AI connector for Odoo ERP | Connect Claude, ChatGPT, Cursor and other AI tools to Od···