Skip to main content
Glama
HenkDz

PostgreSQL MCP Server

pg_execute_query

Execute PostgreSQL SELECT queries, count rows, or check data existence with optional parameters and safety limits. Designed for efficient PostgreSQL database management and data retrieval.

Instructions

Execute SELECT queries and data retrieval operations - operation="select/count/exists" with query and optional parameters. Examples: operation="select", query="SELECT * FROM users WHERE created_at > $1", parameters=["2024-01-01"]

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
connectionStringNoPostgreSQL connection string (optional)
limitNoMaximum number of rows to return (safety limit)
operationYesQuery operation: select (fetch rows), count (count rows), exists (check existence)
parametersNoParameter values for prepared statement placeholders ($1, $2, etc.)
queryYesSQL SELECT query to execute
timeoutNoQuery timeout in milliseconds

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/HenkDz/postgresql-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server