Self-hosted encrypted webhook tunnels with request inspection, replay, pipeline tracing, and built-in MCP access.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Pipepie.
Self-hosted, encrypted tunnel for webhooks, AI pipelines, and local development. End-to-end Noise encryption, pipeline tracing, web dashboard.

pie mcp gives Claude, Cursor, and AI tools direct access to tunnels, requests, and pipeline traces.pie setup on server, pie login on client, done.Interactive wizard handles DNS, firewall, TLS (Let's Encrypt auto or Cloudflare), nginx detection, systemd service β everything.

Pipepie auto-detects webhooks from AI providers β no configuration needed:
| Provider | Detection | What's extracted |
|---|---|---|
| Replicate | webhook-id header + payload | Job ID, status, predict_time |
| fal.ai | x-fal-signature header | Request ID, status |
| RunPod | UPPERCASE status in payload | Run ID, execution time |
| Modal | call_id in payload | Call ID, status |
| OpenAI | batch_ prefix in ID | Batch ID, model |
| MCP | JSON-RPC 2.0 method field | Tool name, call ID |
Webhooks from the same pipeline are auto-correlated into traces:
Or use headers for manual correlation:

Noise NK β server authenticated by public key. Know the key = have access. yamux β multiplexed streams, no head-of-line blocking. Protobuf β binary wire format, ~10x smaller than JSON. zstd β bodies >1KB auto-compressed. SSE/streaming β pass-through without buffering (Vercel AI SDK, Ollama compatible).
Pipepie includes a built-in Model Context Protocol server. Your AI tools can inspect webhooks, replay requests, manage tunnels, and debug pipelines β directly from the chat.
Add to claude_desktop_config.json or Cursor MCP settings:
13 tools available:
| Tool | What it does |
|---|---|
overview | Dashboard with all tunnels, stats, success rates |
list_tunnels | All registered tunnels with online/offline status |
tunnel_status | Check if a specific tunnel is online |
connect | Start a tunnel (e.g. port 3000 β public URL) |
disconnect | Stop a running tunnel |
active_tunnels | List tunnels running in this session |
list_requests | Recent webhook requests for a tunnel |
inspect_request | Full request details: headers, body, response |
replay_request | Re-send a captured webhook |
pipeline_traces | AI pipeline execution traces |
trace_timeline | Step-by-step timeline for a trace |
create_tunnel | Register a new subdomain |
delete_tunnel | Remove a tunnel and its data |
| Command | Description |
|---|---|
pie connect [port] | Create a tunnel |
pie connect --tcp [port] | TCP tunnel |
pie connect --ollama | Ollama preset |
pie connect --comfyui | ComfyUI preset |
pie connect --n8n | n8n preset |
pie connect --tma | Telegram Mini App preset |
pie login | Add server connection |
pie logout | Remove account |
pie account | List & switch accounts |
pie dashboard | Open web UI in browser |
pie status | Show tunnels and activity |
pie logs [name] | Stream requests |
pie inspect [id] | Full request details |
pie replay [id] | Replay a webhook |
pie traces [name] | Pipeline trace timelines |
pie up | Multi-tunnel from pipepie.yaml |
pie setup | Server setup wizard |
pie server | Start relay server |
pie doctor | Diagnose server config |
pie mcp | Start MCP server for AI tools |
pie update | Self-update to latest |
pie version | Version + update check |
| Metric | Result |
|---|---|
| Latency | 2ms overhead |
| Sequential | 119 req/s |
| Parallel (20 workers) | 577 req/s |
| 1MB body | 16ms |
AGPL-3.0 β free to use, modify, and self-host. If you modify and offer as a service, you must open-source your changes.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/pipepie-pipepie)<a href="https://allmcps.com/mcp/pipepie-pipepie"><img src="https://allmcps.com/api/badge/pipepie-pipepie?style=directory" alt="Pipepie on AllMCPs" /></a>