"""MCP tool implementations. Each tool module exposes a `register(mcp)` function that attaches its tools to a FastMCP instance. `register_all(mcp)` is the single entry point called from `mcp.server.build_mcp_server`. """ from fabledassistant.mcp.tools import notes, search def register_all(mcp) -> None: """Register every tool module's tools on the given FastMCP instance.""" search.register(mcp) notes.register(mcp)