Skip to main content
Glama
HookbaseApp

Hookbase MCP Server

by HookbaseApp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOOKBASE_ORG_IDNoOrganization ID (only needed if you have multiple orgs)
HOOKBASE_API_KEYYesYour Hookbase API key (starts with whr_)
HOOKBASE_API_URLNoAPI URL override (default: https://api.hookbase.app)https://api.hookbase.app

Tools

Functions exposed to the LLM to take actions

NameDescription
hookbase_list_sources

List all webhook sources in the organization. Sources are endpoints that receive incoming webhooks.

hookbase_get_source

Get detailed information about a specific webhook source, including its configuration and statistics.

hookbase_create_source

Create a new webhook source. Sources receive incoming webhooks and can be connected to destinations via routes.

hookbase_update_source

Update an existing webhook source configuration.

hookbase_delete_source

Delete a webhook source. This will also delete all associated routes.

hookbase_list_destinations

List all webhook destinations in the organization. Destinations are endpoints where webhooks are forwarded to.

hookbase_get_destination

Get detailed information about a specific destination, including authentication configuration.

hookbase_create_destination

Create a new webhook destination. Destinations are endpoints where webhooks are forwarded after processing.

hookbase_update_destination

Update an existing destination configuration.

hookbase_delete_destination

Delete a destination. This will also delete all associated routes.

hookbase_test_destination

Test connectivity to a destination by sending a test request. Returns response status and timing.

hookbase_list_routes

List all routes in the organization. Routes connect sources to destinations and define how webhooks are processed.

hookbase_get_route

Get detailed information about a specific route, including filter and transform configuration.

hookbase_create_route

Create a new route connecting a source to a destination. Optionally add filters to control which webhooks are forwarded.

hookbase_update_route

Update an existing route configuration.

hookbase_delete_route

Delete a route.

hookbase_list_events

Query webhook events with optional filters. Events represent incoming webhooks received by sources.

hookbase_get_event

Get detailed information about a specific event, including the full payload and all delivery attempts.

hookbase_get_event_debug

Generate a cURL command to replay an event for debugging purposes.

hookbase_list_deliveries

Query webhook deliveries with optional filters. Deliveries represent attempts to forward webhooks to destinations.

hookbase_get_delivery

Get detailed information about a specific delivery, including the response body and error details.

hookbase_replay_delivery

Retry a failed delivery. This will re-send the original webhook payload to the destination.

hookbase_bulk_replay

Retry multiple failed deliveries at once. Useful for recovering from destination outages.

hookbase_list_tunnels

List all localhost tunnels in the organization. Tunnels allow forwarding webhooks to local development servers.

hookbase_create_tunnel

Create a new localhost tunnel. The tunnel can be connected using the Hookbase CLI to forward webhooks to your local server.

hookbase_get_tunnel_status

Check the connection status of a tunnel. Shows whether the tunnel is connected and live statistics.

hookbase_delete_tunnel

Delete a localhost tunnel.

hookbase_list_cron_jobs

List all scheduled cron jobs in the organization. Cron jobs make HTTP requests on a schedule.

hookbase_create_cron_job

Create a new scheduled cron job that makes HTTP requests on a schedule.

hookbase_delete_cron_job

Delete a scheduled cron job.

hookbase_trigger_cron

Manually trigger a cron job immediately, regardless of its schedule.

hookbase_get_analytics

Get dashboard analytics and metrics for the organization, including event counts, delivery success rates, and top sources/destinations.

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/HookbaseApp/mcp-server'

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