Crystal DBA
company · United StatesScores
1 product on the map — 1 open.
Openness
5 high confidence- license
- MIT(OSI)
- source
- public
- core features withheld
- no
Fully MIT, no feature-gated core. Despite the "Pro" in the product name there is no paid edition - the whole server, index tuning and health checks included, ships in the tree and runs from PyPI or the crystaldba/postgres-mcp Docker image with only a DATABASE_URI, and there is no license key, second license or enterprise directory.
- https://github.com/crystaldba/postgres-mcp recorded 2026-08-13
Repo page - MIT badge, 3,188 stargazers, the whole server in the tree. Runs from PyPI or the crystaldba/postgres-mcp Docker image with a DATABASE_URI and an --access-mode flag; nothing is withheld for a paid tier.
- https://pypi.org/pypi/postgres-mcp/json recorded 2026-09-29
The PyPI metadata for postgres-mcp 0.3.0 carries the project README, which shows a "License: MIT" badge and describes the server as "is an open source Model Context Protocol (MCP) server built to support you" with installs by "pipx install postgres-mcp" or the Docker image; the only key mentioned is an OPENAI_API_KEY for the optional experimental LLM index tuning ("you must provide an OpenAI API key"), and no license key, paid edition or enterprise build appears.
- https://raw.githubusercontent.com/crystaldba/postgres-mcp/main/LICENSE recorded 2026-08-13
Plain MIT License text: "Copyright (c) 2025, Crystal Corp."
Adoption
3 medium confidenceAdoption is measured by monthly PyPI downloads of postgres-mcp, the first-party package.
- https://pypistats.org/api/packages/postgres-mcp/recent recorded 2026-08-12
491,612 downloads in the trailing 30 days for postgres-mcp
Capability
3 medium confidenceThe server covers one system, PostgreSQL, with the caller supplying credentials through a DATABASE_URI environment variable rather than the server authenticating on its own. Its tooling goes deep - index advising and health checks are DBA work, not simple CRUD - but depth of coverage is not what earns a higher score, so postgres-mcp lands at the same level as Playwright MCP.
- https://raw.githubusercontent.com/crystaldba/postgres-mcp/main/README.md recorded 2026-09-17
The README's configuration passes `DATABASE_URI` as an environment variable to the container - "postgresql://..." supplied by the caller - with `--access-mode` controlling what the server may execute. The tools cover schema inspection, SQL execution, EXPLAIN with hypothetical indexes, slow-query analysis, index advice and health checks.