kubefwd (Kube Forward)

Documentation | Getting Started | User Guide | API Reference |
Power your agent
The publisher's own command. Not a PlugMCP endpoint.
Host a copy with our keys and logs.
mcpb https://github.com/txn2/kubefwd/releases/download/v1.25.18/kubefwd-1.25.18-darwin-arm64.mcpbClaude Code has no install link for a local command. Copy the command below and run it in a terminal.
claude mcp add txn2-kubefwd -- mcpb https://github.com/txn2/kubefwd/releases/download/v1.25.18/kubefwd-1.25.18-darwin-arm64.mcpbRun in a terminal.
{ "mcpServers": { "txn2-kubefwd": { "command": "mcpb", "args": [ "https://github.com/txn2/kubefwd/releases/download/v1.25.18/kubefwd-1.25.18-darwin-arm64.mcpb" ] } }}claude_desktop_config.json
Remote URL or a command on your machine? How the two installs differ
Jalankan di PlugMCP
A new server you create. It is not this listing's official endpoint. Use the publisher install when you want their URL and their credentials.
BukaOverview
Interactive TUI: Real-time service monitoring with traffic metrics. Unique IP per Service: Each service gets its own 127.x.x.x address. Auto-Reconnect: Reconnects when pods restart or connections drop
Tools
No tool list yet. Remote servers get one after the first health check.
FAQ
Bulk port forwarding Kubernetes services for local development.
{ "mcpServers": { "txn2-kubefwd": { "command": "mcpb", "args": [ "https://github.com/txn2/kubefwd/releases/download/v1.25.18/kubefwd-1.25.18-darwin-arm64.mcpb" ] } }}Copy the stdio config for Cursor, Claude Desktop, Claude Code, or VS Code on this page. It uses the publisher's install, not a PlugMCP proxy.
No required environment variable is listed on this record.
Kubefwd runs locally over stdio.
Last checked 2026-11-11. Interactive TUI: Real-time service monitoring with traffic metrics. Unique IP per Service: Each service gets its own 127.x.x.x address. Auto-Reconnect: Reconnects when pods restart or connections drop
From the publisher

Documentation | Getting Started | User Guide | API Reference |
kubefwd enables developers to work on their local machine while seamlessly accessing services running in a Kubernetes cluster. If you're building a new API that needs to connect to a database at db:5432, an auth service at auth:443, and a cache at redis:6379, all running in your development cluster, kubefwd makes them available locally by their service names, exactly as they would appear in-cluster. No environment-specific configuration, no local service setup, no Docker Compose files. Just run kubefwd and your application's existing connection strings work.
This is the essential use case: reduce or eliminate environment-specific connection setup and configurations during local development. Your code uses http://api-gateway:8080 in production? It works the same way on your laptop with kubefwd.
Bulk Kubernetes port forwarding with an interactive TUI, unique IPs per service, and automatic reconnection.
kubefwd is a command-line utility that bulk port forwards Kubernetes services to your local workstation. Each service gets its own unique loopback IP (127.x.x.x), eliminating port conflicts and enabling realistic local development with cluster services accessible by name.

# Install (macOS)
brew install kubefwd
# Forward all services in a namespace with the interactive TUI
sudo -E kubefwd svc -n my-namespace --tui
Press ? for help, q to quit. See Getting Started for detailed installation and setup.
kubefwd discovers services in your namespace, assigns each a unique loopback IP, updates /etc/hosts with service names, and establishes port forwards through the Kubernetes API. Access services by name just like in-cluster:
curl http://api-service:8080
mysql -h database -P 3306
redis-cli -h cache -p 6379
macOS:
brew install kubefwd
Linux: Download .deb, .rpm, or .tar.gz from releases
Windows:
winget install txn2.kubefwd
# or
scoop install kubefwd
Docker:
docker run -it --rm --privileged \
-v "$HOME/.kube:/root/.kube:ro" \
txn2/kubefwd services -n my-namespace --tui
# Interactive mode (recommended)
sudo -E kubefwd svc -n default --tui
# Multiple namespaces
sudo -E kubefwd svc -n default,staging --tui
# Filter by label
sudo -E kubefwd svc -n default -l app=api --tui
# With REST API enabled
sudo -E kubefwd svc -n default --tui --api
Unlike kubectl port-forward, kubefwd:
See Comparison for detailed comparisons with Telepresence, mirrord, and other tools.
Full documentation at kubefwd.com:
We welcome contributions for bug fixes, tests, and documentation. Feature development is limited to maintainers. See CONTRIBUTING.md.
Open source by Craig Johnston, sponsored by Deasil Works, Inc.