"""MCP Tools/Services - Individual tool classes for each MCP function."""
from .base import MCPTool
from .list_servers import ListServersService
from .get_databases import GetDatabasesService
from .get_tables import GetTablesService
from .explore_table import ExploreTableService
from .describe_table import DescribeTableService
from .query_columns import QueryColumnsService
from .execute_select import ExecuteSelectService
# Registry of all available tools
ALL_TOOLS = [
ListServersService,
GetDatabasesService,
GetTablesService,
ExploreTableService,
DescribeTableService,
QueryColumnsService,
ExecuteSelectService,
]
__all__ = [
'MCPTool',
'ListServersService',
'GetDatabasesService',
'GetTablesService',
'ExploreTableService',
'DescribeTableService',
'QueryColumnsService',
'ExecuteSelectService',
'ALL_TOOLS',
]