elsba3ei Webhook MCP Server
🤖 elsba3ei Webhook MCP Server
SSRF、API、および帯域外(OOB)インタラクションをテストするための、高性能なローカル&パブリックWebhookインスペクタであり、Burp Suite Collaboratorの代替品です。Cloudflare Quick Tunnelサポート、動的モックレスポンス、ライブリクエストキャプチャ、AIコーディングエージェント向けのコールバックポーリングを備えています。
⚡ 概要と機能
elsba3ei-webhook-mcp サーバーを使用すると、Claude Desktop、Antigravity、およびAIエージェントは以下を実行できます。
アカウント不要で、ローカル(
http://127.0.0.1:4040/capture)およびパブリックなCloudflare Quick Tunnel(https://*.trycloudflare.com/capture)を即座に起動できます。受信するHTTP/HTTPSリクエスト(メソッド、ヘッダー、クエリ、クライアントIP、JSON、フォームデータ、生テキスト、またはバイナリの16進ダンプ)を検査できます。
カスタムステータスコード、コンテンツタイプ、ヘッダー、およびシミュレートされた応答レイテンシを使用して、レスポンスを動的にモックできます。
帯域外SSRF / Webhookコールバックを待機するポーリング&ブロックができます(
wait_for_request)。カスタムHTTPリクエストをリプレイおよび作成できます(
replay_request)。
Related MCP server: pipepie
🛠️ 利用可能なMCPツールリファレンス
# | Tool Name | Parameters | Description |
1 |
|
| 利用可能なすべてのlocalhost、LAN、およびパブリックCloudflareキャプチャURLを返します。 |
2 |
|
| ポート4040を公開するための一時的なCloudflare Quick Tunnelを起動します。 |
3 |
|
| Cloudflareトンネルのサブプロセスを終了します。 |
4 |
|
| アクティブなトンネルURL、ステータス、および稼働時間を返します。 |
5 |
|
| キャプチャされたリクエストをメタデータ付きで要約します。 |
6 |
|
| リクエストIDの完全なヘッダー、解析済み/生のボディ、およびクライアントIPを取得します。 |
7 |
|
| タイムアウト内で、受信リクエストがパス、メソッド、またはボディに一致するまでポーリングします。 |
8 |
|
| 動的なHTTPステータス、コンテンツタイプ、ボディ、遅延、およびカスタムヘッダーを設定します。 |
9 |
|
| モックエンジンをデフォルトの200 OK JSONにリセットします。 |
10 |
|
| キャプチャされたリクエストのインメモリリングバッファを消去します。 |
11 |
|
| IDで単一のリクエストレコードを削除します。 |
12 |
|
| 任意のターゲットURLにHTTPリクエストを送信し、レスポンスをキャプチャします。 |
13 |
|
| サーバーのヘルス、アクティブなポート、稼働時間、およびキャプチャされたリクエスト数を返します。 |
🚀 クイックスタートセットアップ(Windows PowerShell)
PowerShellを開き、このディレクトリに移動します:
cd G:\Playing\elsba3ei-webhook-mcp自動セットアップスクリプトを実行します:
.\setup.ps1Claude Desktopを完全に再起動します(システムトレイから終了して、再度開きます)。
Claudeで新しい会話を開始して、新しいツールを読み込みます。
🐳 Docker & MCP インストール
ステップ1:Dockerイメージをビルドする
docker build -t elsba3ei-webhook:latest .ステップ2:Docker MCPプロファイルに追加する(Docker Desktop 4.40以降)
docker mcp profile server add default --server file:///G:/Playing/elsba3ei-webhook-mcp/elsba3ei-webhook-catalog.yamlステップ3:Claude Desktopに接続する
docker mcp client connect claude-desktop --global --profile defaultステップ4:登録されたプロファイルとツールを確認する
docker mcp profile server ls
docker mcp tools ls | Select-String "elsba3ei"⚙️ Claude Desktopを手動で設定する
設定ファイルの場所:%APPDATA%\Claude\claude_desktop_config.json
直接Python実行モード(推奨)
{
"mcpServers": {
"elsba3ei-webhook": {
"command": "G:\\Playing\\elsba3ei-webhook-mcp\\.venv\\Scripts\\python.exe",
"args": ["G:\\Playing\\elsba3ei-webhook-mcp\\elsba3ei_webhook_server.py"]
}
}
}Dockerコンテナモード
{
"mcpServers": {
"elsba3ei-webhook": {
"command": "docker",
"args": [
"--context",
"desktop-linux",
"run",
"-i",
"--rm",
"-p",
"4040:4040",
"elsba3ei-webhook:latest"
]
}
}
}🔧 トラブルシューティングマトリックス
Symptom | Root Cause | Fix |
| Docker Desktop 4.40以降で削除されたコマンド | 代わりに |
| Docker Desktop 4.40以降で削除されたコマンド |
|
|
|
|
Claudeにツールが表示されない | プロセスが誤ったDockerコンテキストを使用している | docker runの引数に |
「gateway panic」/ ツールが消える | 複数行のツールdocstring | すべての |
ポート4000/4040の競合 | ポートがすでに使用されている | 環境で |
ツールに「まだ読み込まれていません」と表示される | 前回のセッションのキャッシュ | Claude Desktopを再起動し、新しい会話を開始します |
👨💻 作者と開発者
❤️を込めて Ahmed E. El-Sbaei によって開発されました
🌐 LinkedIn: Ahmed E. El-Sbaei
🐙 GitHub: @elsba3ei
📄 ライセンス
MITライセンス の下で配布されています — © 2026 elsba3ei。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables generating webhook endpoints for testing, inspecting and comparing HTTP request payloads, replaying requests from history, and forwarding requests to localhost.2MIT
- AlicenseAqualityCmaintenanceSelf-hosted webhook relay and tunnel with Noise NK encryption. Inspect requests, replay webhooks, trace AI pipelines, connect/disconnect tunnels — 13 MCP tools. No tokens or passwords needed.138AGPL 3.0
- AlicenseAqualityDmaintenanceEnables AI agents to create disposable webhook URLs, capture incoming HTTP requests, inspect headers and bodies, and replay them against local or remote endpoints, streamlining the webhook handler development loop.513MIT
- Flicense-qualityAmaintenanceWebhook management and debugging. Validate signatures, log events, replay, and analyze webhook traffic.
Related MCP Connectors
A webhook inbox for agents: one call returns a live URL. Mock, verify, inspect and replay.
Fire-and-forget webhooks for agents with guaranteed, retried delivery and status polling. x402
The WAF for agents. Pattern-based + heuristic firewall scans prompts, RAG documents, tool argume...
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/elsba3ei/elsba3ei-webhook-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server