Back to Home
seanshin0214 icon

gpt-mcp-launcher

by seanshin0214

Overview

Connects ChatGPT Desktop to multiple local MCP (Modular Chat Protocol) servers via a single ngrok tunnel and an API Gateway for external access.

Installation

Run Command
python gateway.py

Environment Variables

  • NGROK_AUTHTOKEN (stored in ngrok.yml)

Security Notes

The system exposes local MCP servers via ngrok without any explicit authentication on the API Gateway or the MCP servers themselves. The README explicitly warns against sharing the ngrok URL due to the lack of authentication. The provided `ngrok.yml` contains a hardcoded `authtoken`, which is a security risk if the repository is made public without modification. While `gateway.py` itself doesn't show obvious vulnerabilities like `eval`, the architecture's reliance on public tunneling without access control is a significant concern. Running this system could lead to unauthorized access to local resources if the ngrok URL is compromised.

Similar Servers

Stats

Interest Score0
Security Score5
Cost ClassLow
Avg Tokens50
Stars0
Forks0
Last Update2025-12-11

Tags

ChatGPTMCP ServerAPI GatewayngrokLocal Development