{"id":"linuxserver-rdesktop","name":"rdesktop","af_score":25.0,"security_score":30.5,"reliability_score":30.0,"what_it_does":"rdesktop is a client for connecting to Microsoft Windows Remote Desktop Protocol (RDP) servers from Unix-like systems. It provides the ability to authenticate to an RDP server and establish an interactive remote session (and related options such as display settings and device redirection, depending on build/features).","best_when":"You need to connect to an RDP server from a Unix-like system and can operate within RDP’s security model and server configuration.","avoid_when":"You require a well-documented programmatic API for an agent to call, or you must meet strict modern security requirements that your RDP deployment cannot support.","last_evaluated":"2026-03-30T13:42:59.695233+00:00","has_mcp":false,"has_api":false,"auth_methods":["RDP username/password (typical for RDP clients)","RDP credential handling as supported by the client/build"],"has_free_tier":false,"known_gotchas":["rdesktop is an interactive client that establishes a network session; agent use typically requires careful handling of credentials and user/terminal interaction rather than stateless API calls.","Connection failures can depend heavily on network routing, TLS/certificate expectations, RDP server settings, and client build compatibility.","Behavior varies by RDP server configuration and rdesktop compilation options; without precise version/build info, reproducibility may be limited."],"error_quality":0.0}