#!/usr/bin/env python3 """ Vultr MCP Server - Main Entry Point """ import uvicorn import logging from src.vultr_mcp.server import app logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) if __name__ == "__main__": logger.info("Starting Vultr MCP Server...") logger.info("Server will be available at http://0.0.0.0:8000") logger.info("MCP endpoints:") logger.info(" GET / - Server info") logger.info(" GET /tools - List available tools") logger.info(" GET /resources - List available resources") logger.info(" GET /prompts - List available prompts") logger.info(" POST /tools/call - Execute a tool") logger.info(" GET /resources/{uri} - Get resource content") uvicorn.run( app, host="0.0.0.0", port=8000, log_level="info" )