← Back to MCP Webhook Server

Install MCP Webhook Server

Pick your client, copy the command, done.

Manual setup required. The maintainer's config contains paths only you know — edit the placeholders below before adding it to Claude Code.
1

Prepare the server locally

Run this once before adding it to Claude Code.

git clone https://github.com/siendomiguel/MCP-Connection.git
cd MCP-Connection/MCP
pip install -r requirements.txt
2

Register it in Claude Code

claude mcp add mcp-webhook-server -- python /path/to/main.py

Replace any placeholder paths in the command with the real path on your machine.

Environment Variables

Set these before running MCP Webhook Server.

VariableDescriptionRequired
WEBHOOK_URLThe destination URL for the HTTP POST webhook requests.No

Available Tools (1)

Once configured, MCP Webhook Server gives your AI agent access to:

send_webhookSends data to a configured webhook via HTTP POST.
urltitulotextoautorfuentecampos_extraheaders

Try It Out

After setup, try these prompts with your AI agent:

Send a webhook notification titled 'Task Completed' with the text 'The database migration script has finished successfully'.
Notify my team via webhook that I have updated the project documentation, including the author as 'Claude'.
Send a webhook with custom metadata containing the current project status and a high-priority flag.
Use the webhook tool to send a summary of the recent code changes to my automation workflow.
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Python 3.8+ with pip installed

Keep this setup from going cold

Save the docs, env vars, and workflow around MCP Webhook Server in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup