mcp-server hooks

156 tagged mcp-server, measured the same way as everything else here.

Browse within: model-context-protocol 52claude-code-plugin 40claude-ai 22local-first 22ai-memory 18agent-memory 16ai-coding 16knowledge-graph 15docker 11australia 9automation-engine 9belief-revision 9beta 9end-to-end-testing 9

PreToolUse

25

bahdotsh/indxr

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Read and Bash tool calls, running an inline shell check (2 commands). From bahdotsh/indxr.

not rated 72 4mo ago A tokens not measured original MIT

SessionStart

26

Foxfire1st/agents-remember

Hook Claude Code

One of 2 in settings.json

Runs when a session starts, running <PYTHON_EXECUTABLE>. From Foxfire1st/agents-remember.

not rated 27 4d ago A tokens not measured original MIT

Stop

27

NikiforovAll/mcp-template-dotnet

Hook Claude Code

One of 2 in settings.json

Runs when the agent finishes a response, executing analyzers.sh via bash. From NikiforovAll/mcp-template-dotnet.

not rated 27 1mo ago A tokens not measured original MIT

UserPromptSubmit

28

youdotcom-oss/dx-toolkit

Hook Claude Code

One of 2 in settings.json

Runs when you submit a prompt, before the agent sees it, running .claude/hooks/UserPromptSubmit. From youdotcom-oss/dx-toolkit.

not rated 25 14d ago A tokens not measured original MIT

PostToolUse

29

vscarpenter/gsd-task-manager

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing lint-on-edit.sh via bash. From vscarpenter/gsd-task-manager.

not rated 25 +2 yesterday A tokens not measured original MIT

PreToolUse

30

vscarpenter/gsd-task-manager

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Edit, Write, MultiEdit and Bash tool calls, executing block-sensitive-files.sh and no-main-commits.sh via bash (2 commands). From vscarpenter/gsd-task-manager.

not rated 25 +2 yesterday A tokens not measured original MIT

Stop

31

vscarpenter/gsd-task-manager

Hook Claude Code

One of 4 in settings.json

Runs when the agent finishes a response, running an inline shell check (2 commands). From vscarpenter/gsd-task-manager.

not rated 25 +2 yesterday A tokens not measured original MIT

PreCompact

32

sgx-labs/statelessagent

Hook Claude Code

One of 5 in settings.json

Runs before the context is compacted, running same hook handoff-generator. From sgx-labs/statelessagent.

not rated 23 today A tokens not measured

SessionStart

33

sgx-labs/statelessagent

Hook Claude Code

One of 5 in settings.json

Runs when a session starts, running same hook session-bootstrap (3 commands). From sgx-labs/statelessagent.

not rated 23 today A tokens not measured

Stop

34

sgx-labs/statelessagent

Hook Claude Code

One of 5 in settings.json

Runs when the agent finishes a response, running same hook decision-extractor (3 commands). From sgx-labs/statelessagent.

not rated 23 today A tokens not measured

PostToolUse

35

SaravananJaichandar/world-model-mcp

Hook Claude Code

One of 5 in settings.json

Runs after a tool call finishes for Edit, Write, Bash and Read tool calls, executing world-model-capture.js via node. From SaravananJaichandar/world-model-mcp.

not rated 22 7d ago A tokens not measured original MIT

PreToolUse

36

SaravananJaichandar/world-model-mcp

Hook Claude Code

One of 5 in settings.json

Runs before the agent uses a tool for Edit and Write tool calls, executing world-model-validate.js via node. From SaravananJaichandar/world-model-mcp.

not rated 22 7d ago A tokens not measured original MIT

SessionStart

37

SaravananJaichandar/world-model-mcp

Hook Claude Code

One of 5 in settings.json

Runs when a session starts, executing world-model-session.js via node. From SaravananJaichandar/world-model-mcp.

not rated 22 7d ago A tokens not measured original MIT

SessionStart

38

julymetodiev/post-cortex

Hook Claude Code

One of 3 in settings.json

Runs when a session starts on compact, executing pcx-compact-reinject.sh. From julymetodiev/post-cortex.

not rated 20 3mo ago A tokens not measured original MIT

UserPromptSubmit

39

julymetodiev/post-cortex

Hook Claude Code

One of 3 in settings.json

Runs when you submit a prompt, before the agent sees it, running an inline shell check. From julymetodiev/post-cortex.

not rated 20 3mo ago A tokens not measured original MIT

SessionStart

40

solanabr/solana-glossary

Hook Claude Code

One of 6 in settings.json

Runs when a session starts, running echo 'πŸ€– Solana Claude Config is ON πŸš€πŸ¦Ύ powered by @Superte. From solanabr/solana-glossary.

not rated 19 23d ago A tokens not measured copy Β· 100% MIT

PostToolUse

41

solanabr/solana-glossary

Hook Claude Code

One of 6 in settings.json

Runs after a tool call finishes for Write, Edit, Bash and Bash tool calls, running an inline shell check (3 commands). From solanabr/solana-glossary.

not rated 19 23d ago A tokens not measured copy Β· 100% MIT

PreToolUse

42

solanabr/solana-glossary

Hook Claude Code

One of 6 in settings.json

Runs before the agent uses a tool for Bash and Bash tool calls, running set -e (2 commands). From solanabr/solana-glossary.

not rated 19 23d ago A tokens not measured copy Β· 100% MIT

PostToolUse

43

AI-Riksarkivet/ra-mcp

Hook Claude Code

Runs after a tool call finishes for Write and Edit tool calls, running an inline shell check. From AI-Riksarkivet/ra-mcp.

not rated 21 yesterday A tokens not measured original Apache-2.0

PostToolUse

44

rejifald/StitchAPI

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for EnterWorktree tool calls, running an inline shell check. From rejifald/StitchAPI.

not rated 17 today A tokens not measured original Apache-2.0

PreToolUse

45

wjxcom/wjx-ai-kit

Hook Claude Code

One of 2 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing pre-commit-docs.sh via bash. From wjxcom/wjx-ai-kit.

not rated 16 yesterday A tokens not measured original MIT

PostToolUse

46

bradenleague/UE-Agent-Asset-Toolkit

Hook Claude Code

One of 2 in settings.json

Runs after a tool call finishes for Edit and Write tool calls, executing rebuild-parser.sh. From bradenleague/UE-Agent-Asset-Toolkit.

not rated 15 6mo ago A tokens not measured original MIT

PreToolUse

47

devemberx/mcp-server-polarion

Hook Claude Code

One of 4 in settings.json

Runs before the agent uses a tool for Bash tool calls, executing validate_pr.py, validate_pr_merge.py, validate_issue.py and block_sensitive_text.py (4 commands). From devemberx/mcp-server-polarion.

not rated 12 yesterday A tokens not measured copy Β· 53% MIT

PostToolUse

48

devemberx/mcp-server-polarion

Hook Claude Code

One of 4 in settings.json

Runs after a tool call finishes for Edit, Write and MultiEdit tool calls, executing lint_comment_style.py. From devemberx/mcp-server-polarion.

not rated 12 yesterday A tokens not measured copy Β· 47% MIT

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: