Skip to content
SPECIFICTION
Get listed

TurbineProxy

turbineproxy.com

Free plan WebLinuxAPISelf-hosted
Visit turbineproxy.com
Spec score 7.6 #16 of 31 in Database Proxy Software

What it is

TurbineProxy is a self-hosted Rust proxy for MySQL and PostgreSQL that directs reads and writes according to query intent, without requiring application code changes. It can route across replicas or run as a standalone proxy in front of one database server. Replica routing supports round-robin or least-connections balancing and excludes replicas when lag exceeds a configured threshold. Per-backend connection pools use multiplexing and configurable sizes. Security controls include SQL injection detection, per-user read-only rules, query allowlists, and AES-256-GCM encryption at rest. For MySQL 8.0 and later, it specifies GTID-aware read-your-own-writes support. A web dashboard, Prometheus metrics, query analytics, a heatmap, and Grafana dashboard JSON cover observability. Its embedded MCP server offers seven tools over JSON-RPC 2.0 with Basic Auth, including slow-query analysis, N+1 detection, index advice, replica lag, and backend health. It is open source under Apache-2.0, with a free plan at free and no per-query fees. Install options include binary, Docker, Homebrew, AUR,.deb, and.rpm.

Spec sheet

Purpose
TurbineProxy is a Rust database proxy for MySQL and PostgreSQL.Read 3 Oct 2026 · turbineproxy.com
Deployment
The site lists binary, Docker, Homebrew, AUR, .deb, and .rpm installation options.Read 3 Oct 2026 · turbineproxy.com
Security
Listed security features include SQL injection detection, per-user read-only enforcement, query allowlists, and AES-256-GCM at-rest encryption.Read 3 Oct 2026 · turbineproxy.com
License
The site describes TurbineProxy as open source under the Apache-2.0 license, with no per-query fees.Read 3 Oct 2026 · turbineproxy.com
AI integration
An embedded MCP server provides seven tools over JSON-RPC 2.0 with Basic Auth and supports VS Code Copilot, Claude Desktop, Cursor, and other MCP clients.Read 3 Oct 2026 · turbineproxy.com
AI integrations
Its embedded MCP server supports VS Code Copilot, Claude Desktop, Cursor, and other MCP clients.Read 3 Oct 2026 · turbineproxy.com
Consistency
GTID-aware read-your-own-writes support is listed for MySQL 8.0 and later.Read 3 Oct 2026 · turbineproxy.com
Deployment modes
It can run as a replica-aware router or as a standalone proxy in front of one database server.Read 3 Oct 2026 · turbineproxy.com
Install options
The site lists binary, Docker, Homebrew, AUR, .deb, and .rpm installation options.Read 3 Oct 2026 · turbineproxy.com
License and pricing
The site describes TurbineProxy as open-source under Apache-2.0 and says it has no per-query fees.Read 3 Oct 2026 · turbineproxy.com
Limit
GTID-aware read-your-own-writes support is specified for MySQL 8.0 and later.Read 3 Oct 2026 · turbineproxy.com
Load balancing
The site lists round-robin or least-connections balancing across replicas and automatic exclusion of replicas beyond a lag threshold.Read 3 Oct 2026 · turbineproxy.com
MCP tools
The MCP server lists seven tools, including slow query analysis, pool statistics, N+1 detection, index advice, replica lag, query heatmap, and backend health.Read 3 Oct 2026 · turbineproxy.com
Observability
It includes a web dashboard, Prometheus metrics, query analytics, a query heatmap, and a prebuilt Grafana dashboard JSON.Read 3 Oct 2026 · turbineproxy.com
Pooling
It provides per-backend connection pooling with multiplexing and configurable pool sizes.Read 3 Oct 2026 · turbineproxy.com
Routing
It routes reads and writes automatically based on query intent, with no application code changes required.Read 3 Oct 2026 · turbineproxy.com
Support and documentation
The site links to a getting-started guide, configuration reference, and latest release download.Read 3 Oct 2026 · turbineproxy.com

Plans and prices

Free Free Open-source · Apache-2.0 · No per-query fees Read 3 Oct 2026 · turbineproxy.com

Every TurbineProxy plan and price →

Strong points and limits

Strong points

  • Routes reads and writes by query intent.
  • Offers multiplexed, configurable per-backend pools.
  • Lists SQL injection detection and query allowlists.
  • Includes Prometheus metrics and a web dashboard.
  • Free plan; Apache-2.0 with no per-query fees.

Limits

  • GTID-aware read-your-own-writes is specified for MySQL 8.0 and later.
  • Self-hosted deployment is required.

Who it suits

TurbineProxy suits teams running MySQL or PostgreSQL that want self-hosted query routing and connection pooling. Its replica-aware mode is relevant to operations using replicas; the standalone mode supports a single database server.

Verdict

TurbineProxy combines routing, pooling, security controls, and observability for MySQL and PostgreSQL. Check the MySQL version requirement if GTID-aware read-your-own-writes support matters to your setup.

Where Specifiction places it

Alternatives to TurbineProxyAll alternatives →