{"id":"linuxserver-kasm","name":"kasm","homepage":"https://hub.docker.com/r/linuxserver/kasm","repo_url":"https://hub.docker.com/r/linuxserver/kasm","category":"infrastructure","subcategories":[],"tags":["infrastructure","devtools","virtualization","containers","remote-desktop"],"what_it_does":"kasm is a system/package for running containerized applications in a web-accessible way (commonly used to deliver browser-based desktop/workspace sessions).","use_cases":["Browser-based access to containerized apps/workspaces","Providing temporary or multi-tenant dev/test environments","Delivering remote graphical sessions without requiring users to install local dependencies"],"not_for":["High-throughput API backends where low-latency REST/GraphQL is the primary goal","Use cases requiring strict, developer-facing SDK contracts (no evidence provided here)","Security-sensitive deployments without careful configuration and network controls"],"best_when":"You want web-based access to containerized desktop/apps and can operate it as an infrastructure component with appropriate authentication/networking.","avoid_when":"You need a turnkey, clearly documented developer API for programmatic use by an LLM/agent, or you cannot ensure strong authentication and isolation.","alternatives":["Open-source VNC/WebSocket gateways + container orchestration (DIY)","NoVNC / Apache Guacamole (web terminal/remote desktop)","Managed virtual desktop solutions (cloud DaaS)"],"af_score":15.5,"security_score":42.2,"reliability_score":30.0,"package_type":"mcp_server","discovery_source":["docker_mcp"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:45:56.507461+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":[],"oauth":false,"scopes":false,"notes":"No concrete authentication mechanism details were provided in the prompt content supplied to this evaluator. For any real deployment, expect you must configure authentication/session controls at the application/proxy layer."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"No pricing information was provided in the prompt content supplied to this evaluator."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":15.5,"security_score":42.2,"reliability_score":30.0,"mcp_server_quality":0.0,"documentation_accuracy":25.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":40.0,"rate_limit_clarity":0.0,"tls_enforcement":60.0,"auth_strength":35.0,"scope_granularity":20.0,"dependency_hygiene":50.0,"secret_handling":50.0,"security_notes":"Security posture depends heavily on deployment configuration (reverse proxy/TLS, authentication/session management, container isolation, and least-privilege network policies). No specific evidence about auth mechanisms, scope granularity, secret handling, or dependency scanning was provided in the prompt content to support higher scores.","uptime_documented":0.0,"version_stability":50.0,"breaking_changes_history":40.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["No machine-consumable API surface or MCP interface evidenced here; an agent would likely need to interact via UI/proxy flows (fragile) rather than stable endpoints.","If used as a web workspace provider, agent automation may be brittle due to session state and interactive controls."]}}