How do I install the PostgreSQL MCP Server?
Create a Go project, add dependencies (`mcp-golang`, `gorm`, Postgres driver), copy the server code into `main.go`, update the connection string, then build and run the binary.
@SwanHtetAungPhyo
基本情報
概要はまだありません
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
PostgreSQL MCP Server is a Go-based MCP (Model Context Protocol) server that lets AI assistants interact with PostgreSQL databases through a standardized interface. It provides three main capabilities: executing SELECT queries, managing database schema with DDL, and modifying data with INSERT/UPDATE/DELETE — all with built-in security validation to prevent dangerous operations.
Install by building the Go binary from source (requires Go 1.19+). Update the database connection string in main.go or use environment variables for credentials. Run the binary as a stdio transport server. Connect any MCP client (e.g., Claude Desktop) by adding the server to its configuration file, specifying the path to the binary. Use the three tools — execute_query, ddl_query, modify_query — for respective operations.
Create a Go project, add dependencies (`mcp-golang`, `gorm`, Postgres driver), copy the server code into `main.go`, update the connection string, then build and run the binary.
Three operations: `execute_query` for SELECT queries, `ddl_query` for CREATE/ALTER/DROP statements, and `modify_query` for INSERT/UPDATE/DELETE commands.
Every query is validated before execution; only specific SQL types are allowed per tool. Commands like TRUNCATE and GRANT are blocked. All queries are sanitized through GORM's SQL injection protections.
Set the connection string in the `dbConn` constant (e.g., `host=localhost user=postgres password=yourpassword dbname=yourdb port=5432 sslmode=require`) or read it from environment variables.
Add an entry to the client’s configuration file (e.g., `claude_desktop_config.json`) with the `command` set to the path of the built binary. The server communicates over stdio.
A powerful multi-database server implementing the Model Context Protocol (MCP) to provide AI assistants with structured access to databases.
A Model Context Protocol (MCP) server implementation that provides database capabilities for Chroma

Oracle MCP server with no run-sql tool: It generates tools for each of the PL/SQL procedures, tables and approved SQL you choose. The server doesn't expose a SQL prompt, and can't reveal how it's connected to Oracle.
Local MCP server for DuckDB and MotherDuck
The official Redis MCP Server is a natural language interface designed for agentic applications to manage and search data in Redis efficiently
コメント