diff --git a/apps/api/src/plugins/mcp/interfaces.py b/apps/api/src/plugins/mcp/interfaces.py index 501fca75..bf0361c8 100644 --- a/apps/api/src/plugins/mcp/interfaces.py +++ b/apps/api/src/plugins/mcp/interfaces.py @@ -17,7 +17,6 @@ from typing import Any from src.utils.timezone import now_taipei - # ============================================================================= # Data Classes (DTO) # ============================================================================= diff --git a/apps/api/src/plugins/mcp/providers/signoz_provider.py b/apps/api/src/plugins/mcp/providers/signoz_provider.py index 66043784..d1a61046 100644 --- a/apps/api/src/plugins/mcp/providers/signoz_provider.py +++ b/apps/api/src/plugins/mcp/providers/signoz_provider.py @@ -187,8 +187,8 @@ class SignOzProvider(MCPToolProvider): async def health_check(self) -> bool: """Check if SignOz is accessible""" try: - client = self._get_client() - # Try to get metrics for a test service - return True # SignOz client initialization is the check + # SignOz client initialization is the health check + self._get_client() + return True except Exception: return False