Skip to main content
Glama
zhookteam

zhook-mcp-server

by zhookteam

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
ZHOOK_API_KEYYesYour Zhook API Key

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
trigger_webhookA

Send a test webhook event to a specific Hook. This mimics a real third-party service sending data to the hook URL.

list_hooksB

List all webhooks configured in the Zhook account. Returns hook IDs, URLs, and active status.

create_hookB

Create a new webhook or MQTT hook. Returns the new hook ID and its public URL.

get_hookB

Get detailed configuration for a specific webhook, including delivery URL, metadata, and recent metrics.

list_destinationsC

List all destinations configured for a specific webhook.

create_destinationC

Add a new destination to a hook to forward events to.

get_destinationC

Get detailed configuration for a specific destination.

update_destinationC

Update an existing destination's configuration.

delete_destinationC

Remove a destination from a hook.

list_transformationsB

List all transformations configured for a specific webhook.

create_transformationC

Create a new JSONata transformation for a hook.

update_transformationC

Update an existing transformation.

delete_transformationC

Delete a transformation from a hook.

get_hook_metricsC

Get real-time metrics for a specific hook (request counts, success/failure rates).

get_aggregated_hook_metricsC

Get historical aggregated metrics for a specific hook with custom date ranges.

list_eventsB

List recent events received by a specific hook. Useful for checking what payloads have been delivered.

get_eventC

Get the full JSON payload and details of a specific event.

wait_for_eventA

Connects to the Zhook WebSocket and waits for the NEXT event to arrive on a specific hook. Returns the full event payload immediately. TIMEOUT is 60 seconds.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server