Find it a bit odd they didn't model this as an MCP server itself, and making hooks just mcp tools with pre-agreed names.
Wouldn't it be nice to have the agent autodiscover the hooks and abstracting their implementation details away under the mcp server, which you could even reuse by other agents?