supabase-mcp-server and mcp-database-server
These are competitors offering overlapping database query functionality, though the Supabase tool is more feature-complete (migration versioning, logs, management API) while the database server tool provides broader multi-database support (SQLite, PostgreSQL, MySQL) independent of any specific backend service.
About supabase-mcp-server
alexander-zuev/supabase-mcp-server
Query MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.
This tool helps developers manage their Supabase projects directly from their IDE using a chat-like interface. It allows you to run SQL queries with safety checks, manage database schema changes, interact with the Supabase Management API, and control user authentication. It's designed for developers who build applications on Supabase and need a secure, streamlined way to perform database and project administration.
About mcp-database-server
ahmetbarut/mcp-database-server
A Model Context Protocol (MCP) server that provides multi-database query execution capabilities with support for SQLite, PostgreSQL, and MySQL databases. Includes a built-in Web UI for managing database connections.
Implements connection pooling with configurable limits and timeout settings, plus parameterized query execution with SQL injection protection via Zod validation. Persists all connection configs in a local SQLite store, enabling stateful management across server restarts, and integrates directly with Claude Desktop and Cursor IDE through stdio-based MCP transport.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work