PostgreSQL Performance MCP

A Model Context Protocol (MCP) server for PostgreSQL database performance analysis and optimization.

Local server

What is the PostgreSQL Performance MCP Server?

PostgreSQL Performance MCP is an MCP project maintained in the rameshv29/postgres-performance-mcp repository. The maintainer describes its purpose as “A Model Context Protocol (MCP) server for PostgreSQL database performance analysis and optimization”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
analyze_database_structureAnalyze database schema and provide optimization recommendations
get_slow_queriesIdentify slow-running queries in the database
analyze_queryAnalyze a SQL query and provide optimization recommendations
recommend_indexesRecommend indexes for a given SQL query
suggest_query_rewriteSuggest optimized rewrites for a SQL query
database_health_dashboardGenerate a comprehensive health dashboard for the database
query_optimization_wizardInteractive wizard to optimize a SQL query step by step
analyze_index_usageAnalyze index usage patterns and identify unused or inefficient indexes
execute_read_only_queryExecute a read-only SQL query and return the results
show_postgresql_settingsShow PostgreSQL configuration settings with optional filtering
health_checkCheck if the server is running and responsive