PreToolUse
217Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing protect-files.sh. From browserkit-dev/browserkit.
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 2 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing protect-files.sh. From browserkit-dev/browserkit.
bakalagoin/codinfy-agent-monitor
Hook Claude Code
One of 11 in settings.json
Runs when a session starts, executing codinfy-agent-monitor.js via node. From bakalagoin/codinfy-agent-monitor.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session_start_digest.py via python3. From chinesewebman/mnelo.
Hook Claude Code
Runs when a session starts on startup and resume, executing session-start-turncue.mjs via node. From xuhuawork/turncue.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, running bd prime --hook-json. From tuxevil/tuxnews.
Hook Claude Code
One of 11 in hooks.json
Runs when a session starts, executing record-hook.mjs via node. From jiangkoumo/agenttape.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Bash tool calls, executing pedir-codex-review.sh. From notluquis/mcp-pjud-cl.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/ausdata-mcp-client.
Hook Claude Code
One of 4 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, running an inline shell check. From fo0/clawstash.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From malkreide/swiss-housing-mcp.
nadimtuhin/antigravity-cli-mcp
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit, Write and Bash tool calls, running code-review-graph update --skip-flows. From nadimtuhin/antigravity-cli-mcp.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Edit and Write tool calls, executing py-post-ruff.sh, py-post-ty.sh and py-post-basedpyright.sh (3 commands). From lehre-labs/llmsdottxt-mcp.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From bernatch22/taskops.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash and PowerShell tool calls, executing no-null-bytes.sh via bash. From Azzaraell/pgguard-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/abs-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/aihw-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/apra-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/ato-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/au-weather-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/rba-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/wgea-mcp.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, Read and Glob tool calls, running an inline shell check (2 commands). From Bigred97/asic-mcp.
Hook Claude Code
One of 3 in settings.json
Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From SamYatesSmith/Tru8.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing check-clone-freshness.sh. From malkreide/bag-health-mcp.
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: