GitDeployHub

cahn91/gpt-repo-mcp

github.com/cahn91/gpt-repo-mcp ↗
Node.js API
6 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • CONTROL_PLANE_API_KEY secret OpenAI Secure MCP Tunnel runtime key. Create this in OpenAI Platform with Tunnels Read + Use permissions.
  • TUNNEL_CLIENT_BIN Path to the downloaded OpenAI tunnel-client binary.
  • TUNNEL_CLIENT_PROFILE Local tunnel-client profile name. The example value is only a convention; create this profile locally or replace it.
  • GPT_REPO_CONFIG Local MCP server settings.
  • PORT
  • GPT_REPO_LOG_FORMAT
Alternative Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/cahn91/gpt-repo-mcp
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/cahn91/gpt-repo-mcp
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/cahn91/gpt-repo-mcp
Or deploy to a different host
← Try another repo