{ "hooks": { "Notification": [ { "hooks": [ { "type": "command", "command": "bash .gemini/hooks/notify-wrapper.sh", "timeout": 5000 } ] } ], "BeforeTool": [ { "matcher": "replace|write_file", "hooks": [ { "type": "command", "command": "bash .gemini/hooks/protect-system-files-wrapper.sh", "timeout": 5000 } ] } ], "AfterTool": [ { "matcher": "write_file", "hooks": [ { "type": "command", "command": "bash .gemini/hooks/validate-frontmatter-wrapper.sh", "timeout": 5000 } ] } ] }, "mcpServers": { "Gmail": { "url": "https://gmail.mcp.claude.com/mcp" }, "Google Calendar": { "url": "https://gcal.mcp.claude.com/mcp" } } }