INNER CODE UNIT · Python

ServerMode

BioTender-max/awesome-bio-agent-skills · skills/openclaw/biomcp-server/repo/src/biomcp/cli/server.py:25

class ServerMode(str, Enum):
    STDIO = "stdio"
    WORKER = "worker"
    STREAMABLE_HTTP = "streamable_http"


def run_stdio_server():
    """Run server in STDIO mode."""
    logger.info("Starting MCP server with STDIO transport:")
    mcp_app.run(transport="stdio")


def run_http_server(host: str, port: int, mode: ServerMode):
    """Run server in HTTP-based mode (worker or streamable_http)."""
    try:
        from typing import Any

        import uvicorn

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…