tautulli_status
Verify Tautulli server configuration and connectivity to monitor media streaming metrics.
Instructions
Check Tautulli server configuration and reachability.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- tautulli.py:395-416 (handler)The handler function for tautulli_status tool, which validates configuration and checks reachability of the Tautulli server.
@mcp.tool() async def tautulli_status() -> str: """Check Tautulli server configuration and reachability.""" lines = [ f"Tautulli URL: {TAUTULLI_URL}", f"API Key: {'configured' if TAUTULLI_API_KEY else 'NOT SET'}", f"TLS Verify: {TLS_VERIFY}", ] if not TAUTULLI_API_KEY: lines.append("\nError: TAUTULLI_API_KEY environment variable not set.") return "\n".join(lines) try: data = await _api("get_server_info") name = data.get("pms_name", "Unknown") version = data.get("pms_version", "?") lines.append(f"\nReachable: yes — Plex server \"{name}\" v{version}") except Exception: lines.append("\nReachable: NO — connection failed") return "\n".join(lines)