Run SQL queries to analyze, modify, or troubleshoot Heroku PostgreSQL databases. Execute commands or file-based queries with credential management for direct database access.
Execute SurrealQL queries to interact with SurrealDB databases for complex operations like SELECT with JOINs, schema definitions, transactions, and graph traversals.
An AI recipe recommendation server based on the MCP protocol, providing functions such as recipe query, classification filtering, intelligent dietary planning, and daily menu recommendation.
List installed and available PostgreSQL extensions with their versions and descriptions to verify extension availability before writing dependent queries.
Execute SQL SELECT queries to retrieve data from PostgreSQL databases. This read-only tool returns query results with rows, columns, and metadata for database analysis.
Execute SELECT queries on SQL Server databases with automatic pagination to retrieve data while enforcing safety limits and rejecting non-SELECT operations.
Establish a persistent connection to a PostgreSQL database using a connection string, enabling subsequent queries until changed or disconnected. Only permitted hosts are allowed.
Identify and analyze slow PostgreSQL queries using pg_stat_statements to optimize database performance by revealing top time-consuming queries with execution metrics.
Analyze PostgreSQL database health by checking connections, cache performance, lock contention, replication status, disk usage, and transaction risks to identify issues and optimize performance.
Switches the active PostgreSQL server and database connection. Required before executing queries; specify server from list_servers and optionally select database and schema.