{"id":"sergeimatheson-mssql-server","name":"mssql-server","af_score":29.8,"security_score":59.0,"reliability_score":32.5,"what_it_does":"mssql-server is a Node.js/Microsoft SQL Server driver package that provides connectivity from applications to a Microsoft SQL Server database (e.g., running queries, managing connections, and working with parameters/results).","best_when":"You need application-side access to MSSQL from Node.js and want a mature driver with parameterized queries and connection pooling.","avoid_when":"You cannot use Node.js or cannot establish secure outbound connectivity to the SQL Server instance; or you require a hosted/managed database/API rather than a client driver.","last_evaluated":"2026-04-04T21:28:38.987397+00:00","has_mcp":false,"has_api":false,"auth_methods":["username/password","integrated authentication (if supported by environment/config)","Azure AD auth patterns (if supported by driver configuration)","connection-string based auth"],"has_free_tier":false,"known_gotchas":["Database operations may not be inherently idempotent; retries can duplicate side effects unless queries are designed safely (e.g., using transactions, upserts, or idempotency keys).","Connection pooling and transaction semantics can affect retry behavior and error recovery.","Sensitive connection configuration is often passed via code/env; agents should avoid logging secrets."],"error_quality":0.0}