{"id":"apisql-dev-apisql-mcp","name":"apisql-mcp","af_score":58.2,"security_score":64.8,"reliability_score":32.5,"what_it_does":"An MCP server (Node.js) that lets MCP clients execute SQL against multiple database types via an apiSQL API gateway, with support for runtime switching between configured data sources (DS/SUDB), and both DDL/DML plus stored procedures/UDFs. It can run over MCP stdio by default and also offers a streamable HTTP transport mode.","best_when":"You have an apiSQL account + gateway configured, want an MCP-friendly single entry point to many SQL engines, and you can enforce least-privilege at the gateway/data-source level.","avoid_when":"You cannot enforce least-privilege (e.g., credentials allow writes/DDL broadly) or you need strong, explicitly documented operational guarantees (error semantics, retries, rate limits, SLAs) from this package itself.","last_evaluated":"2026-03-30T15:39:06.555875+00:00","has_mcp":true,"has_api":false,"auth_methods":["Bearer token API key (APISQL_MCP_API_KEY) used when calling apiSQL API endpoint"],"has_free_tier":false,"known_gotchas":["Credentials/permissions: the server can execute modifying SQL; least-privilege is critical","Dynamic DS/SUDB routing depends on the gateway URL containing /$sudb and on exact data source naming","Agents may issue heavy/long-running queries; there is no documented query timeout/limits here","Transport choice matters: stdio vs streamable-http requires correct client configuration"],"error_quality":0.0}