PostgreSQL
@jamesg31
关于 PostgreSQL
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-postgres": {
"command": "docker",
"args": [
"build",
"-t",
"mcp/postgres",
"-f",
"src/postgres/Dockerfile",
"."
]
}
}
}工具
1Execute read-only SQL queries against the connected database
概览
What is PostgreSQL?
A Model Context Protocol server that provides read-only access to PostgreSQL databases. It enables LLMs to inspect database schemas and execute read-only SQL queries.
How to use PostgreSQL?
Configure the server in the mcpServers section of your claude_desktop_config.json using either Docker or NPX. Provide a PostgreSQL connection URL (e.g., postgresql://localhost/mydb). The server exposes a query tool for read-only SQL execution and automatically discovers table schemas as resources.
Key features of PostgreSQL
- Execute read-only SQL queries against the database
- Automatically discover table schemas (column names, data types)
- All queries run within a READ ONLY transaction
- Schema information exposed as JSON resources
- Supports Docker and NPX deployment methods
Use cases of PostgreSQL
- Let an LLM explore and query a PostgreSQL database safely
- Inspect database schema without write access
- Integrate read-only database queries into AI workflows
FAQ from PostgreSQL
What operations does the server allow?
The server only permits read-only SQL queries executed within a READ ONLY transaction. No write operations are possible.
How do I connect to a PostgreSQL database?
Use a PostgreSQL connection URL such as postgresql://user:password@host:port/db-name. For Docker on macOS, use host.docker.internal if the database runs on the host.
What schema information is exposed?
Table schemas are provided as JSON resources at postgres://<host>/<table>/schema, including column names and data types. Schemas are automatically discovered from database metadata.
What are the runtime requirements?
The server can be run via Docker (using the mcp/postgres image) or via NPX (using @modelcontextprotocol/server-postgres). No additional dependencies are listed beyond a PostgreSQL connection.
Is the server licensed?
Yes, it is licensed under the MIT License.
数据库 分类下的更多 MCP 服务器
Elasticsearch/OpenSearch MCP Server
cr7258A Model Context Protocol (MCP) server implementation that provides Elasticsearch and OpenSearch interaction.
Neon MCP Server
neondatabaseMCP server for interacting with Neon Management API and databases
Multi Database MCP Server
FreePeakA powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
MongoDB MCP Server
mongodb-jsA Model Context Protocol server to connect to MongoDB databases and MongoDB Atlas Clusters.
Chroma MCP Server
chroma-coreA Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma
评论