tor_privacy_status
Check your Tor connection status, exit IP, and routing configuration. Use for diagnostics to verify Tor connectivity and routing rules.
Instructions
Show current Tor connection status and routing configuration.
Provides a full health check: Tor connectivity, exit IP, control port availability, routing rules, and configuration. Use this for diagnostics.
Args: params (TorStatusInput): Validated input containing: - response_format (ResponseFormat): 'json' or 'markdown'
Returns: str: Complete privacy status.
JSON schema:
{
"connection": {
"connected": bool, "is_tor": bool, "exit_ip": str | null,
"control_available": bool, "error": str | null
},
"routing": {
"default_route": str, "user_tor_patterns": list,
"user_direct_patterns": list, "use_defaults": bool
},
"config": {"socks_port": int, "control_port": int, "timeout": float},
"health": str
}Examples: - Use when: "Is Tor working?" -> default params - Use when: "Show me the routing config" -> default params - Use when: "Debug why requests are failing" -> default params - Don't use when: You just need to verify anonymity (use tor_check_anonymity)
Error Handling: - Returns status regardless of Tor state (offline status is valid)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |