返回顶部
热门问答 更多热门问答
技术文章 更多技术文章

Postgres MCP配置使用

[复制链接]
链载Ai 显示全部楼层 发表于 昨天 21:19 |阅读模式 打印 上一主题 下一主题


环境准备

运行数据库容器

docker run -itd --name postgres -e POSTGRES_PASSWORD=12345678 -p 5432:5432 -d postgres

创建数据

  • 连接数据库
psql -h 主机地址 -p 端口号 -U 用户名 -d 数据库名`
  • 创建数据库
create database mydb;
\c mydb
  • 创建表并增加数据
-- 创建学生表
CREATETABLEstudents (
idSERIALPRIMARYKEY,
nameVARCHAR(100)NOTNULL,
ageINTNOTNULL
);

-- 插入 10 条模拟数据
INSERTINTOstudents (name, age)
VALUES
('Alice',20),
('Bob',21),
('Charlie',22),
('David',20),
('Eve',23),
('Frank',21),
('Grace',22),
('Heidi',20),
('Ivan',23),
('Judy',21);

mydb=# select * from students;
id | name | age
----+---------+-----
1 | Alice | 20
2 | Bob | 21
3 | Charlie | 22
4 | David | 20
5 | Eve | 23
6 | Frank | 21
7 | Grace | 22
8 | Heidi | 20
9 | Ivan | 23
10 | Judy | 21
(10 rows)

配置Postgres MCP

  • Cherry Studio配置

打开Cherry Studio,点击“设置”--->“MCP服务器”填写对应内容:

使用Postgres MCP

配置完后,可以开始使用了,首先问有几张表:

接着让它查询表的数据:

到此,Postgres MCP的配置和使用就完成了。

其他IDE配置Postgres MCP

如果是使用了vscode、trae、cursor之类的IDE,在配置文件中写入下面内容即可:

{
"mcpServers": {
"postgres": {
"command":"npx",
"args": [
"-y",
"@modelcontextprotocol/server-postgres",
"postgresql://postgres:12345678@127.0.0.1:5432/mydb"
]
}
}
}

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

链载AI是专业的生成式人工智能教程平台。提供Stable Diffusion、Midjourney AI绘画教程,Suno AI音乐生成指南,以及Runway、Pika等AI视频制作与动画生成实战案例。从提示词编写到参数调整,手把手助您从入门到精通。
  • 官方手机版

  • 微信公众号

  • 商务合作

  • Powered by Discuz! X3.5 | Copyright © 2025-2025. | 链载Ai
  • 桂ICP备2024021734号 | 营业执照 | |广西笔趣文化传媒有限公司|| QQ