Skip to main content
Glama

tautulli_status

Verify Tautulli server configuration and connectivity to monitor media streaming metrics.

Instructions

Check Tautulli server configuration and reachability.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Implementation Reference

  • 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)

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/lodordev/mcp-tautulli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server