{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_as5vtw9mzfg3","handle":"iflow-mcp-isdaniel-pgtuner-mcp","url":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp","links":{"self":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp/record.json","html":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp","markdown":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp/record.md","api":"https://wellknown.network/api/v1/agents/iflow-mcp-isdaniel-pgtuner-mcp","status":"https://wellknown.network/api/v1/agents/iflow-mcp-isdaniel-pgtuner-mcp/status","claim":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp/claim.json","badge":"https://wellknown.network/agents/iflow-mcp-isdaniel-pgtuner-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/iflow-mcp-isdaniel-pgtuner-mcp/history","tools":"https://wellknown.network/api/v1/agents/iflow-mcp-isdaniel-pgtuner-mcp/tools"},"ard":{"identifier":"urn:air::server:iflow-mcp-isdaniel-pgtuner-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"iflow-mcp_isdaniel-pgtuner_mcp","summary":"An MCP server for PostgreSQL AI-powered performance tuning with HypoPG support","description":"# PostgreSQL Performance Tuning MCP\n\n[![PyPI - Version](https://img.shields.io/pypi/v/pgtuner-mcp)](https://pypi.org/project/pgtuner-mcp/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/pgtuner-mcp)](https://pypi.org/project/pgtuner-mcp/)\n[![Python 3.10+](https://img.shields.io/badge/python-3.10+-blue.svg)](https://www.python.org/downloads/)\n[![Pepy Total Downloads](https://img.shields.io/pepy/dt/pgtuner-mcp)](https://pypi.org/project/pgtuner-mcp/)\n[![Docker Pulls](https://img.shields.io/docker/pulls/dog830228/pgtuner_mcp)](https://hub.docker.com/r/dog830228/pgtuner_mcp)\n\n<a href=\"https://glama.ai/mcp/servers/@isdaniel/pgtuner-mcp\">\n  <img width=\"380\" height=\"200\" src=\"https://glama.ai/mcp/servers/@isdaniel/pgtuner-mcp/badge\" />\n</a>\n\nA Model Context Protocol (MCP) server that provides AI-powered PostgreSQL performance tuning capabilities. This server helps identify slow queries, recommend optimal indexes, analyze execution plans, and leverage HypoPG for hypothetical index testing.\n\n## Features\n\n### Query Analysis\n- Retrieve slow queries from `pg_stat_statements` with detailed statistics\n- Analyze query execution plans with `EXPLAIN` and `EXPLAIN ANALYZE`\n- Identify performance bottlenecks with automated plan analysis\n- Monitor active queries and detect long-running transactions\n\n### Index Tuning\n- AI-powered index recommendations based on query workload analysis\n- Hypothetical index testing with **HypoPG** extension (no disk usage)\n- Find unused and duplicate indexes for cleanup\n- Estimate index sizes before creation\n- Test query plans with proposed indexes before implementing\n\n### Database Health\n- Comprehensive health scoring with multiple checks\n- Connection utilization monitoring\n- Cache hit ratio analysis (buffer and index)\n- Lock contention detection\n- Vacuum health and transaction ID wraparound monitoring\n- Replication lag monitoring\n- Background writer and checkpoint analysis\n\n### Vacuum Monitoring\n- Track long-running VACUUM and VACUUM FULL operation…","publisher":null,"homepage":null,"repository":"https://github.com/isdaniel/pgtuner_mcp","version":"0.5.2","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:iflow-mcp_isdaniel-pgtuner_mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"data.database","name":"Databases","confidence":1,"provenance":"derived"}],"categories":["data"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"iflow-mcp_isdaniel-pgtuner_mcp","registry":"pypi","observedAt":"2026-11-09T09:28:40.150Z","publishedAt":"2026-02-06T21:18:23.585745Z","latestVersion":"0.5.2"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"iflow-mcp_isdaniel-pgtuner_mcp","url":"https://pypi.org/project/iflow-mcp_isdaniel-pgtuner_mcp/","firstSeenAt":"2026-09-09T19:23:56.072Z","fetchedAt":"2026-11-09T09:27:10.150Z","normalizedAt":"2026-11-09T09:27:10.150Z"}]},"firstSeenAt":"2026-09-09T19:23:56.072Z","updatedAt":"2026-11-09T09:28:40.150Z"}