Releases: bugzy-ai/mcp-tunnel
Releases · bugzy-ai/mcp-tunnel
Release list
v0.2.4
Fixed
- 🔧 String body base64 encoding - Fixed wrapper to properly base64 encode string request bodies before sending through tunnel. Previously, string bodies were sent as plain text while the worker expected base64, causing corrupted request bodies.
v0.2.3
v0.2.2
v0.2.1 - Docker Build Fixes & Wrapper README
What's New in v0.2.1
Added
- 📦 Wrapper README - Comprehensive README.md for the npm package with installation, usage instructions, and examples
Fixed
- 🐳 Docker build - Fixed worker Dockerfile to properly compile TypeScript
- Changed from
npm citonpm installfor workspace compatibility - Added TypeScript and @types/node to worker devDependencies
- Made tsconfig.json standalone
- Added
downlevelIterationcompiler option
- Changed from
Changed
- 📝 Release process documentation - Updated CLAUDE.md with npm version immutability warnings
Installation
Wrapper (npm):
```bash
npm install -g @mcp-tunnel/wrapper
```
Worker (Docker):
```bash
docker pull ghcr.io/mslavov/mcp-tunnel-worker:0.2.1
```
Quick Start
See the README for full documentation.
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - Debug Logging & Smart Domain Bypassing
What's New in v0.2.0
Added
- 🔍 Debug logging system - Optional file-based logging via
MCP_TUNNEL_DEBUGenvironment variable- Logs to
.mcp-tunnel/wrapper.logto avoid polluting stdio - Detailed initialization, request/response, and error logging
- Logs to
- 🚫 Smart domain bypassing - Automatically bypasses Ably domains to prevent intercepting tunnel's own connections
- 📖 Slack MCP example - Real-world integration example with debugging guide
- 📖 CLAUDE.md - Comprehensive codebase guide for future Claude Code instances
Changed
- ⚡ Improved CLI spawn method - Uses
NODE_OPTIONSinstead of--requireflag for better compatibility - 📝 Enhanced preload logging - Comprehensive logging throughout the preload lifecycle
- 🔇 Silent by default - Wrapper no longer logs to console unless debug mode is enabled
Fixed
- 🔄 Ably connection interception - Prevented tunnel from intercepting its own Ably connections
- 🐛 CI/CD - Added package-lock.json for reproducible builds
Installation
Wrapper (npm):
```bash
npm install -g @mcp-tunnel/wrapper
```
Worker (Docker):
```bash
docker pull ghcr.io/mslavov/mcp-tunnel-worker:0.2.0
```
Quick Start
See the README for full documentation.
Full Changelog: v0.1.0...v0.2.0