"""MCP Tools for Jana environmental data access."""
# Tool definitions
from jana_mcp.tools.air_quality import AIR_QUALITY_TOOL, execute_air_quality
from jana_mcp.tools.emissions import EMISSIONS_TOOL, execute_emissions
from jana_mcp.tools.nearby import NEARBY_TOOL, execute_nearby
from jana_mcp.tools.system import (
DATA_SUMMARY_TOOL,
SYSTEM_HEALTH_TOOL,
execute_data_summary,
execute_system_health,
)
from jana_mcp.tools.trends import TRENDS_TOOL, execute_trends
# All tool definitions (immutable tuple)
ALL_TOOLS = (
AIR_QUALITY_TOOL,
EMISSIONS_TOOL,
NEARBY_TOOL,
TRENDS_TOOL,
DATA_SUMMARY_TOOL,
SYSTEM_HEALTH_TOOL,
)
__all__ = [
# Tool definitions
"AIR_QUALITY_TOOL",
"EMISSIONS_TOOL",
"NEARBY_TOOL",
"TRENDS_TOOL",
"DATA_SUMMARY_TOOL",
"SYSTEM_HEALTH_TOOL",
"ALL_TOOLS",
# Execute functions
"execute_air_quality",
"execute_emissions",
"execute_nearby",
"execute_trends",
"execute_data_summary",
"execute_system_health",
]