{"id":"cdatasoftware-postgresql-mcp-server-by-cdata","name":"postgresql-mcp-server-by-cdata","af_score":50.2,"security_score":33.2,"reliability_score":23.8,"what_it_does":"Provides a local MCP (Model Context Protocol) server that exposes data from a PostgreSQL database via CData JDBC Driver as MCP tools, primarily for reading (tables/columns) and running SELECT queries over stdio to an MCP client like Claude Desktop. It is configured by building a JAR and providing a JDBC connection .prp file.","best_when":"You need local, read-oriented access from an MCP-capable desktop client to PostgreSQL data using existing CData JDBC connectivity.","avoid_when":"You need remote/multi-tenant access, strong guardrails around what queries can be executed, or an HTTP/REST interface with standard operational tooling.","last_evaluated":"2026-04-04T20:00:02.151659+00:00","has_mcp":true,"has_api":false,"auth_methods":["JDBC connection authentication via CData JDBC Driver (configured in .prp / JDBC Url)"],"has_free_tier":false,"known_gotchas":["Server communicates via stdio; it can only be used with clients on the same machine","Tool outputs for tables/columns are returned in CSV format; agents may need to parse CSV carefully","The run_query tool accepts arbitrary SQL (even though the project is marketed read-only), so agents can generate expensive or broad queries unless the client/agent constrains it"],"error_quality":0.0}