{"id":"tchughesiv-mssql-server-linux","name":"mssql-server-linux","homepage":"https://hub.docker.com/r/tchughesiv/mssql-server-linux","repo_url":"https://hub.docker.com/r/tchughesiv/mssql-server-linux","category":"databases","subcategories":[],"tags":["databases","mssql","sql-server","linux","containers","data-storage"],"what_it_does":"This package provides Microsoft SQL Server running on Linux (container image / deployment artifact), enabling database server functionality via standard SQL Server protocols.","use_cases":["Local or CI testing of applications that use MS SQL Server","Development and staging SQL Server environments on Linux","Running SQL Server in containerized infrastructure","Database backend for .NET/Java/Python services requiring T-SQL"],"not_for":["Serverless or fully managed database needs (e.g., cloud-managed SQL without ops)","Workloads requiring advanced vendor-managed HA/DR without additional configuration","Agent-to-agent tool use via HTTP APIs or MCP (this is a database service, not an API gateway)"],"best_when":"You need a self-managed SQL Server instance on Linux and can handle database administration, security hardening, and operational concerns yourself.","avoid_when":"You need an already integrated REST/GraphQL/SDK interface for agents, or you cannot control networking, TLS, and database authentication configurations.","alternatives":["Azure SQL Database / AWS RDS for SQL Server (managed alternatives)","Self-managed SQL Server on Linux from Microsoft distribution outside of container artifacts","PostgreSQL/MySQL alternatives if application flexibility exists"],"af_score":29.2,"security_score":58.0,"reliability_score":38.8,"package_type":"mcp_server","discovery_source":["docker_mcp"],"priority":"low","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-04-04T21:30:54.621504+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["SQL Server authentication (username/password) and/or integrated authentication depending on configuration","TLS encryption for SQL connections (configure at deployment)"],"oauth":false,"scopes":false,"notes":"Auth is handled by SQL Server (database users/roles) and connection security (TLS), not by an external API auth layer."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Pricing depends on SQL Server licensing and the hosting environment; the package itself does not indicate usage-based API pricing."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":29.2,"security_score":58.0,"reliability_score":38.8,"mcp_server_quality":0.0,"documentation_accuracy":35.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":55.0,"rate_limit_clarity":0.0,"tls_enforcement":60.0,"auth_strength":70.0,"scope_granularity":45.0,"dependency_hygiene":50.0,"secret_handling":60.0,"security_notes":"Security is primarily determined by SQL Server configuration (authentication mode, account/password policy), network exposure, and TLS settings. There is no API-level auth/scoping model exposed by this package interface.","uptime_documented":0.0,"version_stability":65.0,"breaking_changes_history":50.0,"error_recovery":40.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Not an API-driven integration: an agent must use SQL connectivity (e.g., JDBC/ODBC/TDS) rather than calling HTTP endpoints.","Operational failures (startup delays, migrations, lock contention) require DB-aware retry/backoff logic.","Security depends on deployment-time configuration (strong passwords, network rules, TLS)."]}}