LivePort MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add liveport -- npx -y @liveport/mcp
README.md

Secure localhost tunnels for AI agents.

LivePort

Secure localhost tunnels for AI agents. Expose your dev server to Claude Code, OpenClaw, and Cursor with zero config.

Quick Start

# CLI — expose localhost in one command
npx @liveport/cli connect 3000

# MCP — let AI agents create tunnels via tool calls
npx @liveport/mcp

No account required. No interstitial page. No config.

Why LivePort

ngrok Cloudflare Tunnel Tailscale Funnel LivePort
Setup CLI + account + auth token Domain + CF account + cloudflared Full Tailscale VPN Zero-config
Persistent URL (free) ✗ ($8/mo) ✗ (needs domain) ✗ (needs Tailscale) ✓ Auto-assigned on signup
Interstitial page ✓ (breaks agents)
AI agent native ✓ MCP + SDK built-in
Best for Webhooks, demos Production tunnels Private networks AI dev workflows

Packages

Package Description Install
`@liveport/cli` CLI tunnel client npx @liveport/cli
`@liveport/mcp` MCP server for AI agents npx @liveport/mcp
`@liveport/agent-sdk` TypeScript SDK npm i @liveport/agent-sdk

Use Cases

  • AI coding agents (Claude Code, Cursor, OpenClaw) — test localhost changes without deploying
  • Webhook development — stable URL for Stripe, GitHub, Telegram webhooks
  • OAuth development — whitelist redirect URIs once, not every session
  • Automation workflows — give n8n, Make, and Zapier a stable endpoint

Development

pnpm install
pnpm build
pnpm dev
pnpm test

Links

License

MIT — A Derivative Labs product.

Tools (1)

create_tunnelCreates a secure tunnel to a local port

Configuration

claude_desktop_config.json
{"mcpServers": {"liveport": {"command": "npx", "args": ["-y", "@liveport/mcp"]}}}

Try it

Create a tunnel for my local development server running on port 3000.
Expose my localhost:8080 so I can test my webhook integration.
Set up a public URL for my current local project.

Frequently Asked Questions

What are the key features of LivePort?

Zero-config localhost tunneling for AI agents. No interstitial pages or account requirements. Native support for Claude Code, OpenClaw, and Cursor. Stable URLs for webhook and OAuth development.

What can I use LivePort for?

Testing local AI coding agent changes without deployment. Providing stable URLs for Stripe, GitHub, or Telegram webhooks. Whitelisting OAuth redirect URIs for local development. Connecting automation platforms like n8n or Zapier to local services.

How do I install LivePort?

Install LivePort by running: npx @liveport/mcp

What MCP clients work with LivePort?

LivePort works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep LivePort docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare