SessionStart
193Hook Claude Code
One of 5 in settings.json
Runs when a session starts, running whyline-hook. From anishmoncivarghese/sonde.
603 tagged mcp, measured the same way as everything else here.
Browse within: model-context-protocol 191claude-code-plugin 128agent-memory 90local-first 66Multi-Agent 59ai-coding 57ai-tools 54knowledge-graph 52ai-memory 39knowledge-base 30knowledge-management 30fastmcp 28ai-assistant 25codex-plugin 25
Hook Claude Code
One of 5 in settings.json
Runs when a session starts, running whyline-hook. From anishmoncivarghese/sonde.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Write, Edit, Write, Edit, Write, Edit and Bash tool calls, executing gsd-prompt-guard.js, gsd-read-guard.js, gsd-workflow-guard.js and gsd-validate-commit.sh via node (4 commands). From mrboups/xbrain.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Write tool calls, executing audit-new-file.sh via bash. From alexmmatos/arthur-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Bash, Write and Edit tool calls, executing secret-scan.sh via bash (3 commands). From Johnny-Z13/proofslip.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing ui-staleness-check.sh. From Coinyak/onchainai.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, executing guard-bun-test.sh via bash. From AtlasDevHQ/atlas.
malkreide/global-education-mcp
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From malkreide/global-education-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing check-clone-freshness.sh. From malkreide/eth-library-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts on startup and resume, executing session-start.sh. From malkreide/swiss-culture-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start-stale-clone.sh. From malkreide/termdat-mcp.
malkreide/swiss-academic-libraries-mcp
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing check-clone-freshness.sh. From malkreide/swiss-academic-libraries-mcp.
malkreide/swiss-environment-mcp
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From malkreide/swiss-environment-mcp.
malkreide/swiss-road-mobility-mcp
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing check-clone-freshness.sh. From malkreide/swiss-road-mobility-mcp.
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on startup, resume, clear and compact, executing contextdb-memory-hook.py via python3. From mikhailbovt/ContextDB-Codex.
Hook Claude Code
One of 4 in hooks.json
Runs on the BeforeAgent event, executing cli.js via node with --harness. From ilyautov/cordon.
priyanshuchawda/tracepilot-gemini-cli
Hook Claude Code
Runs when a session starts, executing on-start.js via node. From priyanshuchawda/tracepilot-gemini-cli.
Hook Claude Code
One of 3 in settings.json
Runs when a session starts, running python -m hipercampo.cli hook. From armandojaleo/hipercampo.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write, Edit and Write tool calls, running an inline shell check (2 commands). From kzmshx/frontmatter-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash(git commit) and Bash(git push) tool calls, executing validate-commit.sh and validate-push.sh via bash (2 commands). From shawnhack/exocortex.
Hook Claude Code
One of 2 in hooks.json
Runs before the agent uses a tool for ^mcp__(?:runbeacon, remote[-_]job[-_]monitor)__job_start$ and ^Bash$ tool calls, executing inject-job-trace.cjs and route-ssh.cjs via node (2 commands). From Liyuchen0118/RunBeacon.
Hook Claude Code
One of 8 in settings.json
Runs before the agent uses a tool for WebFetch, WebSearch, Bash, Write, Edit, Read, mcp__metis-rc__read_file, Bash, Read and Glob tool calls, executing pre-tool-use.mjs via node (3 commands). From SVerITG/Metis_PH.
Hook Claude Code
One of 4 in hooks.json
Runs when a session starts on startup and resume, executing blekline-session-start.sh. From Blekline/blekline-oss.
AojdevStudio/simple-memory-mcp
Hook Claude Code
One of 6 in settings.json
Runs after a tool call finishes for Bash, Write, Edit, MultiEdit, TodoWrite, Write, Edit and MultiEdit tool calls, executing post_tool_use.py, import-organizer.py and code-quality-reporter.py (3 commands). From AojdevStudio/simple-memory-mcp.
agallardol/zcode-git-worktrees
Hook Claude Code
One of 3 in hooks.json
Runs when a session starts on startup, resume, clear and compact, executing session-start.mjs via node. From agallardol/zcode-git-worktrees.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: