in src/alibaba_cloud_ops_mcp_server/server.py [0:0]
def main(transport: str):
# Create an MCP server
mcp = FastMCP("alibaba-cloud-ops-mcp-server")
for tool in oos_tools.tools:
mcp.add_tool(tool)
for tool in cms_tools.tools:
mcp.add_tool(tool)
for tool in oss_tools.tools:
mcp.add_tool(tool)
api_tools.create_api_tools(mcp, config)
# Initialize and run the server
logger.debug(f'mcp server is running on {transport} mode.')
mcp.run(transport=transport)