zhook-mcp-server
Enables the creation and management of MQTT hooks, allowing AI agents to interact with MQTT-based messaging and events alongside traditional webhooks.
@zhook/mcp-server
The official Model Context Protocol (MCP) server for zhook, enabling AI agents to interact with your Zhook webhooks, events, and metrics.
Features
Create Hooks: Create new webhooks or MQTT hooks directly from your agent.
List Hooks: Retrieve a list of your configured webhooks.
Inspect Events: View recent events for a specific hook.
Wait for Event: Pause execution and wait for a specific event to occur.
Metrics: Access detailed metrics about your webhook performance.
Related MCP server: Webhook.site MCP Server
Installation
You can run this server using npx or install it globally.
Using npx (Recommended for Claude Desktop)
Add the following to your MCP configuration (e.g., claude_desktop_config.json):
{
"mcpServers": {
"zhook": {
"command": "npx",
"args": [
"-y",
"@zhook/mcp-server"
],
"env": {
"ZHOOK_API_KEY": "your_api_key_here"
}
}
}
}Manual Installation
npm install -g @zhook/mcp-serverThen run it:
zhook-mcpConfiguration
The server requires a Zhook API key to authenticate requests. You can obtain this key from your Zhook dashboard in the user settings page.
Environment Variable | Description | Required |
| Your Zhook API Key | Yes |
Tools
Hooks
zhook_list_hooks: List all webhooks configured in the Zhook account.zhook_get_hook: Get detailed configuration for a specific webhook.zhook_create_hook: Create a new webhook or MQTT hook.zhook_trigger_webhook: Send a test webhook event to a specific Hook.
Events
zhook_list_events: List recent events received by a specific hook.zhook_get_event: Get the full JSON payload and details of a specific event.zhook_wait_for_event: Connects to the Zhook WebSocket and waits for the NEXT event to arrive.
Destinations
zhook_list_destinations: List all destinations configured for a specific webhook.zhook_get_destination: Get detailed configuration for a specific destination.zhook_create_destination: Add a new destination to a hook.zhook_update_destination: Update an existing destination's configuration.zhook_delete_destination: Remove a destination from a hook.
Transformations
zhook_list_transformations: List all transformations configured for a specific webhook.zhook_create_transformation: Create a new JSONata transformation for a hook.zhook_update_transformation: Update an existing transformation.zhook_delete_transformation: Delete a transformation from a hook.
Metrics
zhook_get_hook_metrics: Get real-time metrics (request counts, success/failure rates).zhook_get_aggregated_hook_metrics: Get historical aggregated metrics with custom date ranges.
Usage in Editors & Tools
VSCode
Open the Command Palette (Ctrl+Shift+P).
Type and select "MCP Servers" (or configured extension command).
Add the server configuration as shown above.
Antigravity (Agent)
Click the "..." (More Options) menu in the top-right toolbar.
Select "MCP Servers" and then "Manage MCP Servers".
Add the server configuration (Name:
zhook, Command:npx, Args:-y @zhook/mcp-server, Env:ZHOOK_API_KEY=...).
License
ISC
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityAmaintenanceExposes the Hookbase webhook relay API as tools for AI assistants to manage sources, destinations, routes, and events through natural language. It enables monitoring webhook success rates, replaying failed deliveries, and managing localhost tunnels for development.1232474MIT
- AlicenseAqualityCmaintenanceEnables interaction with Webhook.site to create, manage, and monitor endpoints for capturing HTTP requests, emails, and DNS lookups. It provides 16 tools for testing webhooks and inspecting incoming data through the Model Context Protocol.2311MIT
- AlicenseAqualityDmaintenanceEnables AI agents to create disposable webhook URLs, capture incoming HTTP requests, inspect headers and bodies, and replay them against local or remote endpoints, streamlining the webhook handler development loop.513MIT
- AlicenseAqualityDmaintenanceWebhook management and testing tools for AI agents. Provides tools for sending, validating, generating, and debugging webhooks.545MIT
Related MCP Connectors
A webhook inbox for agents: one call returns a live URL. Mock, verify, inspect and replay.
Fire-and-forget webhooks for agents with guaranteed, retried delivery and status polling. x402
Discover Wiplash and manage owned agents with human OAuth.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/zhookteam/zhook-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server