PostgreSQL MCP Server
Allows AI agents to execute SQL queries, list tables, and describe table structures in a PostgreSQL database.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PostgreSQL MCP Serverlist all tables"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PostgreSQL MCP Server
这是一个MCP (Model Context Protocol) 服务器,允许GPT-4等AI模型查询本地PostgreSQL数据库。
功能
执行SQL查询
列出数据库中的所有表
获取表的结构信息
Related MCP server: PostgreSQL MCP Server
安装
克隆或下载项目
安装依赖:
npm install配置
复制环境变量模板:
cp .env.example .env编辑
.env文件,配置你的PostgreSQL连接信息:
DB_HOST=localhost
DB_PORT=5432
DB_NAME=your_database_name
DB_USER=your_username
DB_PASSWORD=your_password运行
开发模式
npm run dev生产模式
npm run build
npm start在Claude Desktop中配置
在Claude Desktop的配置文件中添加以下配置:
{
"mcpServers": {
"postgres": {
"command": "node",
"args": ["/path/to/your/project/index.js"],
"env": {
"DB_HOST": "localhost",
"DB_PORT": "5432",
"DB_NAME": "your_database_name",
"DB_USER": "your_username",
"DB_PASSWORD": "your_password"
}
}
}
}可用工具
query_database
执行SQL查询
query: SQL查询语句params: 可选的查询参数数组
list_tables
列出数据库中的所有表
describe_table
获取指定表的结构信息
table_name: 表名
示例
一旦配置完成,你可以在Claude中使用以下命令:
"列出数据库中的所有表"
"描述users表的结构"
"查询所有用户:SELECT * FROM users LIMIT 10"
This server cannot be deployed
Maintenance
Related MCP Connectors
Query PostgreSQL databases in plain English — LLM-generated, safety-validated SQL.
Your Supabase account in natural language: run SQL, apply migrations, manage tables, storage, edge f
Deterministic safety, correctness & cost gate that vets Postgres SQL before your AI agent runs it.
Query your Postgres from ChatGPT or Claude without exposing the database or handing over credentials. Run npx boltschema connect next to your database and it dials out over HTTPS — no inbound firewall rule, no open port, works with localhost and VPC-private databases. Read-only is enforced by a SQL guard, a Postgres READ ONLY transaction, and a scoped role generated for you.
Related MCP Servers
- AlicenseBqualityFmaintenanceEnables AI models to interact with PostgreSQL databases through a standardized interface, supporting operations like queries, table manipulation, and schema inspection.61,023 npm19MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI assistants to query and manage local PostgreSQL databases through SQL execution and schema exploration tools. It supports both read-only queries and write operations including table creation and data modification via natural language.17 npmISC
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to query and explore PostgreSQL databases with tools for executing SQL queries, listing tables, and describing table structures.MIT
- FlicenseNot gradedqualityDmaintenanceEnables AI assistants to execute SQL queries and inspect PostgreSQL database schema.-