{"id":"linuxserver-jackett","name":"jackett","homepage":"https://hub.docker.com/r/linuxserver/jackett","repo_url":"https://hub.docker.com/r/linuxserver/jackett","category":"search","subcategories":[],"tags":["self-hosted","torrent","indexers","media-discovery","integration"],"what_it_does":"Jackett is an application (typically self-hosted) that aggregates multiple torrent indexer sites and exposes them via a local interface compatible with torrent clients. It handles subscribing/enabling individual indexer definitions and searching across them, returning results to the requesting client.","use_cases":["Self-hosted torrent search using many indexers behind one application","Integrating multiple torrent clients with a consistent local discovery/search endpoint","Automating media discovery while keeping indexer list management in one place"],"not_for":["Use as a general-purpose web scraping service for arbitrary targets","Environments requiring official, formally documented third-party APIs for all features","Security/compliance-sensitive setups that cannot tolerate unvetted third-party indexer scraping traffic"],"best_when":"You want a locally-run aggregator to centralize torrent indexer management and provide a consistent local endpoint for torrent clients.","avoid_when":"You need strong contractual support, guaranteed uptime/SLA, or you cannot operate a self-hosted tool that depends on third-party indexers (which can change or block).","alternatives":["Sonarr / Radarr (with indexers managed through their indexer integration)","Prowlarr (indexer manager with torrent-client integrations)","qBittorrent (built-in indexer/search features depending on setup)","Other indexer aggregators compatible with your torrent client"],"af_score":31.8,"security_score":37.5,"reliability_score":31.2,"package_type":"mcp_server","discovery_source":["docker_mcp"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T13:23:36.376638+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":["Often used locally with minimal/no authentication (implementation and deployment-dependent)"],"oauth":false,"scopes":false,"notes":"Jackett is typically run as a local service; authentication details are not clearly specified from the provided prompt, so exact auth strength/scoping cannot be confirmed. Treat it as potentially exposed if bound to untrusted networks."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"Open-source/self-hosted; no direct per-request pricing indicated."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":31.8,"security_score":37.5,"reliability_score":31.2,"mcp_server_quality":0.0,"documentation_accuracy":40.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":60.0,"rate_limit_clarity":10.0,"tls_enforcement":40.0,"auth_strength":35.0,"scope_granularity":20.0,"dependency_hygiene":45.0,"secret_handling":50.0,"security_notes":"Security posture depends heavily on deployment choices (binding to localhost vs public interface, TLS termination, and whether any credentials for indexers are used). Jackett interacts with third-party indexers, which increases exposure to network-level risks and makes traffic patterns observable.","uptime_documented":0.0,"version_stability":55.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":["Service availability and correctness depend on external torrent indexers (which may block, change endpoints, or degrade search).","If exposed beyond localhost, an agent may inadvertently send requests to an indexer/Jackett instance without appropriate network restrictions."]}}