
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
mcp-bridge-cloud
Advanced tools
Persistent cloud tunnels for MCP servers - CLI tool for connecting local MCP servers to mcp-bridge.xyz
Persistent cloud tunnels for MCP servers
mcp-bridge-cloud is a CLI tool that gives your local MCP server a persistent HTTPS URL that never changes.
No more updating ChatGPT configuration every time you restart your server!
# Install globally
npm install -g mcp-bridge-cloud
# Run with your API key
mcp-bridge-cloud --api-key YOUR_API_KEY
# Get a persistent URL like:
# https://yourusername.mcp-bridge.xyz
npm install -g mcp-bridge-cloud
Sign up at https://mcp-bridge.xyz/dashboard and copy your API key.
mcp-bridge-cloud --api-key YOUR_API_KEY
Output:
╔═══════════════════════════════════════════════════════════╗
║ MCP Bridge Cloud ║
║ Persistent Tunnels for MCP Servers ║
╚═══════════════════════════════════════════════════════════╝
🚀 Starting MCP filesystem adapter...
Root directory: /Users/you/projects
Port: 3000
✓ Adapter running
🌐 Connecting to MCP Bridge Cloud...
✓ Connected to cloud
Your persistent URL: https://yourusername.mcp-bridge.xyz
═══════════════════════════════════════════════════════════
✓ Server Ready!
═══════════════════════════════════════════════════════════
📋 Configuration:
Adapter Port: 3000
Root Directory: /Users/you/projects
Subdomain: yourusername
Persistent URL: https://yourusername.mcp-bridge.xyz
🎯 Next Steps:
1. Copy your persistent URL:
https://yourusername.mcp-bridge.xyz
2. Add to ChatGPT:
• Settings → Apps & Connectors → Developer Mode
• Add Remote MCP Server
• URL: https://yourusername.mcp-bridge.xyz
• Protocol: HTTP (streaming)
• Authentication: None
3. Your URL persists across restarts!
No need to reconfigure ChatGPT every time ✨
────────────────────────────────────────────────────────────
Press Ctrl+C to stop
https://yourusername.mcp-bridge.xyzDone! Your MCP server is now available in ChatGPT.
# Use default settings (current directory, port 3000)
mcp-bridge-cloud --api-key YOUR_API_KEY
# Serve a specific directory
mcp-bridge-cloud --api-key YOUR_API_KEY --dir ~/Documents
# Use a different port
mcp-bridge-cloud --api-key YOUR_API_KEY --port 3001
# Set API key via environment variable
export MCP_CLOUD_API_KEY=YOUR_API_KEY
mcp-bridge-cloud
# Enable verbose logging
mcp-bridge-cloud --api-key YOUR_API_KEY --debug
| Option | Alias | Description | Default |
|---|---|---|---|
--api-key <key> | -k | API key from mcp-bridge.xyz | Required |
--port <number> | -p | Port for HTTP adapter | 3000 |
--dir <path> | -d | Root directory to serve | Current directory |
--tunnel-url <url> | -t | Cloud server URL | wss://mcp-bridge.xyz |
--debug | Enable debug logging | false | |
--help | -h | Show help |
| Variable | Description |
|---|---|
MCP_CLOUD_API_KEY | API key (alternative to --api-key) |
MCP_CLOUD_URL | Cloud server URL |
DEBUG=1 | Enable debug mode |
┌─────────────────────────────────────────────────────────────┐
│ Your Local Machine │
│ │
│ ┌──────────────────┐ ┌──────────────────┐ │
│ │ MCP Server │ ←────── │ HTTP Adapter │ │
│ │ (STDIO) │ │ (port 3000) │ │
│ └──────────────────┘ └────────┬─────────┘ │
│ │ │
│ │ WebSocket │
└─────────────────────────────────────────┼───────────────────┘
│
▼
┌──────────────────────┐
│ mcp-bridge.xyz │
│ (Cloud Relay) │
└──────────┬───────────┘
│
│ HTTPS
▼
┌──────────────────────┐
│ ChatGPT │
└──────────────────────┘
The built-in filesystem server provides these tools:
Problem: No API key provided
Solution:
# Provide via command line
mcp-bridge-cloud --api-key YOUR_KEY
# Or via environment variable
export MCP_CLOUD_API_KEY=YOUR_KEY
mcp-bridge-cloud
Problem: Port already in use
Solution:
# Use a different port
mcp-bridge-cloud --api-key YOUR_KEY --port 3001
Problem: MCP server failed to start
Solution:
# Check if npx works
npx -y @modelcontextprotocol/server-filesystem --help
# Try with debug mode
mcp-bridge-cloud --api-key YOUR_KEY --debug
# Share your Documents folder with ChatGPT
mcp-bridge-cloud --api-key abc123 --dir ~/Documents
Then in ChatGPT:
You: "List all markdown files in my Documents folder"
ChatGPT: *uses the 'search' tool* "I found 15 markdown files..."
# Share a specific project
cd ~/projects/my-app
mcp-bridge-cloud --api-key abc123
Then in ChatGPT:
You: "Read the README.md file"
ChatGPT: *uses the 'fetch' tool* "Here's what I found in your README..."
MIT © articat
Made with ❤️ for the MCP community
FAQs
Persistent cloud tunnels for MCP servers - CLI tool for connecting local MCP servers to mcp-bridge.xyz
We found that mcp-bridge-cloud demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.