"""
Ceph MCP Server - Model Context Protocol server for Ceph storage cluster management.

This package provides a bridge between AI assistants and Ceph storage clusters,
allowing natural language interactions with your storage infrastructure through
the Model Context Protocol (MCP).

Key Features:
- Cluster health monitoring and reporting
- Host status and management
- Detailed health check analysis
- Secure authentication with Ceph Manager API
- Structured logging and error handling

Example Usage:
    from ceph_mcp.server import CephMCPServer
    import asyncio

    async def main():
        server = CephMCPServer()
        await server.run()

    asyncio.run(main())
"""

__version__ = "0.1.0"
__author__ = "Your Name"
__email__ = "your.email@example.com"
__description__ = "Model Context Protocol server for Ceph storage cluster management"

# Import main classes for easier access
from .config.settings import settings
from .server import CephMCPServer

__all__ = [
    "CephMCPServer",
    "settings",
    "__version__",
]
