PostToolUse
145Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From L337-org/docker-mcp.
606 tagged mcp, measured the same way as everything else here.
Browse within: model-context-protocol 190claude-code-plugin 128agent-memory 85local-first 66Multi-Agent 59ai-coding 53knowledge-graph 51ai-memory 39knowledge-base 30knowledge-management 29fastmcp 28codex-plugin 25markdown 24ai-assistant 23
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From L337-org/docker-mcp.
Hook Claude Code
One of 5 in settings.json
Runs before the agent uses a tool for Agent and Task tool calls, executing guard-general-purpose.py via python3. From 0xSoftBoi/suwappubot.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Bash, Edit and Write tool calls, executing pre-tool.sh via bash. From PrintrFi/printr-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing task-readiness-check.cjs via node. From VibeTechnologies/vibe-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when the agent finishes a response, executing stop-verify.sh via bash. From aoreshkov/oracle-forms-mcp.
Hook Claude Code
One of 3 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, executing pretooluse_guard.py via python3. From clownware/product-dev.
Hook
One of 8 in hooks.json
Runs before the agent uses a tool for Read, Write, Edit, Glob, Grep and apply_patch tool calls, executing privacy-block.sh and scout-block.cjs (2 commands). From dinhanhthi/coding-friend.
agentprism/agentprism-workflows
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for mcp__agentprism-workflows__workflow tool calls, executing workflow-source-gate.mjs via node. From agentprism/agentprism-workflows.
Hook Claude Code
One of 7 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.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Edit and Write tool calls, running an inline shell check. From an0malous/mcp-custos.
Hook Claude Code
One of 4 in settings.json
Runs before the agent uses a tool for Bash, Write, Edit and MultiEdit tool calls, running an inline shell check (2 commands). From PSkinnerTech/SkyFi-MCP-server.
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 Monkopedia/rouse-context.
Hook Claude Code
One of 6 in settings.json
Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit, Read, Bash, Grep, mcp__precis__put, mcp__precis__edit, mcp__precis__delete and mcp__precis__tag tool calls, executing guard-worktree-path.py, guard-sealed-migration.py, rca-triage-nudge.py, guard-secret-read.py, guard-commit-on-main.py…
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Bash, Edit and Write tool calls, executing agents.ts (2 commands). From FASTPROD/ContextEngine.
Hook Claude Code
One of 7 in settings.json
Runs after a tool call finishes, executing session-replay.js, evidence-capture.js, after-edit.js and subagent-tracker.js via node (4 commands). From mattmre/EVOKORE-MCP-PUBLIC.
Hook Claude Code
One of 3 in settings.json
Runs when you submit a prompt, before the agent sees it, executing user_prompt_submit.py and context_router.py via python (2 commands). From spideynolove/memory.
Hook Claude Code
One of 2 in settings.json
Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, running an inline shell check. From jovandyaz/knowtis-app.
olgasafonova/productplan-mcp-server
Hook Claude Code
One of 3 in settings.json
Runs before the context is compacted, running bd prime. From olgasafonova/productplan-mcp-server.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash tool calls, running an inline shell check. From Declade/lucairn-sdks.
Hook Claude Code
One of 2 in settings.json
Runs before the agent uses a tool for Bash, mcp__github__push_files and mcp__github__create_or_update_file tool calls, executing require-review.sh via bash (3 commands). From Nosmoht/talos-mcp-server.
Hook
One of 4 in hooks.json
Runs when a session starts, running mneme hook session-start. From OnourImpram/mneme.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing klon-aktualitaet.sh. From malkreide/sbb-opendata-mcp.
Hook Claude Code
One of 2 in settings.json
Runs when a session starts, executing session-start.sh. From malkreide/swiss-democracy-mcp.
Hook
Runs when you submit a prompt, before the agent sees it, executing glm_router_hook.mjs via node. From djerok/glm-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: