Convoy

Convoy MCP Connector for Claude

A+

Manage webhooks with Convoy — create endpoints, broadcast events, and monitor delivery directly from your AI agent.

26 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect Convoy to your AI agent to orchestrate and monitor your webhook infrastructure through natural conversation.

What you can do

  • Endpoint Management — Create, list, update, and delete destination endpoints for your webhooks.
  • Event Delivery — Create specific events or broadcast them to all matching endpoints in your project.
  • Operational Control — Pause or activate endpoints instantly to manage traffic flow and maintenance.
  • Project Monitoring — Retrieve detailed metadata for specific endpoints to debug delivery issues.

How it works

  1. Subscribe to this server
  2. Enter your Convoy API Key and Base URL
  3. Start managing your webhook pipeline from Claude, Cursor, or any MCP client

Who is this for?

  • DevOps Engineers — quickly toggle endpoint states and monitor delivery health.
  • Backend Developers — trigger test events and manage webhook configurations without leaving the terminal or IDE.
  • SREs — automate the response to webhook delivery failures by inspecting endpoint statuses.
webhooksapi-managementevent-deliveryinfrastructurewebhook-gateway

26 tools expose this connector's capabilities to your AI agent.

activate_endpoint

Activate a paused endpoint

batch_retry_event_deliveries

Batch retry event deliveries

broadcast_event

Create a broadcast event

bulk_create_filters

Bulk create filters for a subscription

bulk_onboard

Bulk onboard endpoints and subscriptions

create_endpoint

Create a new Convoy endpoint

create_event

Create a new event

create_event_type

Create an event type

create_filter

Create a filter for a subscription

create_portal_link

Create a portal link

create_source

Create a source

create_subscription

Create a subscription

delete_endpoint

Delete an endpoint

dynamic_event

Create a dynamic event

fanout_event

Fan out an event

get_delivery_attempt

Retrieve a specific delivery attempt

get_endpoint

Retrieve a specific endpoint

import_event_types

Import event types from OpenAPI

list_delivery_attempts

List delivery attempts for an event delivery

list_endpoints

List all endpoints in a project

list_event_deliveries

List event deliveries

list_meta_events

List meta events

list_subscriptions

List subscriptions

pause_endpoint

Pause an endpoint

retry_event_delivery

Retry an event delivery

update_endpoint

Update an existing endpoint

See how to talk to your AI agent using Convoy.

List all endpoints for project 'proj_123'.

I've retrieved the endpoints for project 'proj_123'. You have 3 active endpoints: 'Staging Webhook' (ID: end_001), 'Production Sync' (ID: end_002), and 'Analytics Collector' (ID: end_003).

Create a new endpoint named 'Production Webhook' at 'https://api.example.com/webhook' for project 'proj_123'.

The endpoint 'Production Webhook' has been successfully created in project 'proj_123' with ID 'end_999'. It is now ready to receive events.

Broadcast an event of type 'user.signup' with data '{"id": 1}' in project 'proj_123'.

Broadcasting the 'user.signup' event... The event has been dispatched to all matching endpoints in project 'proj_123'.

Yes! Use the `pause_endpoint` tool with the Project ID and Endpoint ID. You can later use `activate_endpoint` to resume traffic once the issue is resolved.

Related Connectors