INNER CODE UNIT · Python

create_app

google/mcp-security · run-with-google-adk/src/mcp_security_agent/server/app.py:23

def create_app() -> FastAPI:
    """Creates and configures the FastAPI application.

    Returns:
        Configured FastAPI application instance.
    """
    app = FastAPI(
        title="MCP Security Agent API",
        version=__version__,
        description="Autonomous Security Operations Center (SOC) Agent API",
    )
    app.include_router(router)

    # Mount static assets if directory exists
    pkg_root = Path(__file__).resolve().parents[3]
    static_dir = pkg_root / "static"
    if static_dir.is_dir():
        app.mount("/static", StaticFiles(directory=str(static_dir)), name="static")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…