MCP Development Server

  • src
  • mcp_dev_server
"""MCP Development Server Package.""" from . import server import asyncio from typing import Optional from .utils.logging import setup_logging logger = setup_logging(__name__) def main(): """Main entry point for the package.""" try: server_instance = server.MCPDevServer() asyncio.run(server_instance.run()) except KeyboardInterrupt: logger.info("Server shutdown requested") except Exception as e: logger.error(f"Server error: {str(e)}") raise # Expose key components at package level __all__ = ['main', 'server']