← 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.txt2
Register it in Claude Code
claude mcp add mcp-webhook-server -- python /path/to/main.pyReplace 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.NoAvailable Tools (1)
Once configured, MCP Webhook Server gives your AI agent access to:
send_webhookSends data to a configured webhook via HTTP POST.urltitulotextoautorfuentecampos_extraheadersTry 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.