INNER CODE UNIT · Python

_dispatch

marc-shade/world-intel-mcp · src/world_intel_mcp/server.py:112

async def _dispatch(name: str, arguments: dict[str, Any]) -> Any:
    """Route tool call to its domain-module handler."""
    handler = _tools_pkg.ALL_HANDLERS.get(name)
    if handler is not None:
        return await handler(arguments)
    return {"error": f"Unknown tool: {name}"}


# ---------------------------------------------------------------------------
# MCP handlers
# ---------------------------------------------------------------------------


@server.list_tools()
async def list_tools() -> list[Tool]:
    return TOOLS

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…