3 hours ago
The official Model Context Protocol server for Nahook — trigger webhooks, inspect
deliveries, retry failures, and manage endpoints from Claude Desktop, Cursor, Cline,
Zed, and other MCP-compatible AI assistants. Write tools carry destructiveHint/
readOnlyHint so clients prompt for approval before any state change.
Overview
Nahook MCP
The official Model Context Protocol server for Nahook — drive webhook deliveries, endpoints, and event triggers from Claude Desktop, Cursor, Cline, Zed, and any other MCP-compatible AI assistant.
What it does
- Trigger an event and fan it out to every subscribed endpoint
- Send a webhook directly to one endpoint
- Inspect endpoints, deliveries, and per-attempt logs to debug failures
- Retry failed or dead-lettered deliveries
- Manage endpoints (create, update, pause, resume — never delete, by design)
Write tools carry MCP destructiveHint/readOnlyHint annotations, so your client prompts for approval before anything changes state.
Install
The server ships as a subcommand of the nahook CLI:
```sh brew install getnahook/tap/nahook # or: curl -fsSL https://cli.nahook.com/install.sh | sh nahook login ```
Configure your client
```json { "mcpServers": { "nahook": { "command": "nahook", "args": ["mcp", "serve"] } } } ```
Docs: https://docs.nahook.com/mcp
(It supports markdown, so headings/code fences render nicely.) Paste that, and you're done with mcp.so.
Server Config
{
"mcpServers": {
"nahook": {
"command": "nahook",
"args": [
"mcp",
"serve"
]
}
}
}