Tunnel Client MCP Server

by openai• 612•• Scanned•Claim this listing•Request removal
Developer Toolsagenticagentic aiagentic workflowchatgptcli

Customer-run client for Secure MCP Tunnel: connect private or localhost MCP servers to ChatGPT, Codex, the Responses API, and AgentKit without exposing them to the public internet.

Tunnel Client is an open-source mcp server by openai, written mainly in Go, with 612 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit fb43d56. Seen able to read environment and secrets. Scan policy

Scanned
Full scan at fb43d56 · Nov 5, 2026
Scanned Builds
Static code scanpass
Secrets scanpass
Dependency audit79 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (39)

  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    nanoid@3.3.11: 3 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
    adminui/pnpm-lock.yaml
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    adminui/pnpm-lock.yaml
  • medium
    postcss@8.5.6: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    adminui/pnpm-lock.yaml
  • medium
    rollup@4.57.1: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    adminui/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    adminui/pnpm-lock.yaml
  • medium
    vite@5.4.3: 20 known vulnerabilities
    GHSA-356w-63v5-8wf4, GHSA-4r4m-qw57-chr8, GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-64vr-g452-qvp3 +15 more
    adminui/pnpm-lock.yaml
  • medium
    ws@8.19.0: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    adminui/pnpm-lock.yaml
  • medium
    compress@v1.18.0: 2 known vulnerabilities
    GO-2026-5841, GO-2026-5841
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • medium
    v4@v4.1.4: 6 known vulnerabilities
    GHSA-4w3g-jfj2-cw2q, GHSA-mgcc-cww5-fp2q, GHSA-vvm8-gf78-28g4, GHSA-4w3g-jfj2-cw2q, GHSA-mgcc-cww5-fp2q +1 more
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    plugins/tunnel-mcp/mcp/server.test.cjs:211
  • low
    In tests/examples/docs: Touches a sensitive credential location (SSH keys, cloud credentials, browser data or wallets). Expected for some tools, such as browser automation; check why.
    plugins/tunnel-mcp/mcp/server.test.cjs:1467
  • low
    Possible example credential in docs/tests: private-key
    e2e/testdata/test_server_key.pem:2
  • low
    Possible example credential in docs/tests: generic-api-key
    e2e/oauth_protection_e2e_test.go:21
  • low
    Possible example credential in docs/tests: generic-api-key
    pkg/runtimeharpoon/host_registration_test.go:296
  • low
    Possible example credential in docs/tests: cloudflare-api-key
    scripts/prepare_sbom_source_test.py:14
  • low
    Possible example credential in docs/tests: generic-api-key
    19 matches in this file
    pkg/runtimeharpoon/catalog_digest_test.go:36
  • low
    Possible example credential in docs/tests: generic-api-key
    testsupport/mockmcpserver/mock_mcp_server_test.go:477
  • low
    Possible example credential in docs/tests: generic-api-key
    pkg/adminui/log_export_test.go:343
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    testsupport/mockmcpserver/mock_mcp_server.go:1035
  • low
    Possible example credential in docs/tests: generic-api-key
    pkg/runtimeconfig/shared_config_test.go:45
  • low
    Possible example credential in docs/tests: private-key
    plugins/tunnel-mcp/mcp/server.test.cjs:600
  • low
    Possible example credential in docs/tests: generic-api-key
    4 matches in this file
    plugins/tunnel-mcp/mcp/server.test.cjs:140
  • low
    @vitest/mocker@3.2.4: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    adminui/pnpm-lock.yaml
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    adminui/pnpm-lock.yaml
  • low
    esbuild@0.21.5: 1 known vulnerability
    GHSA-67mh-4wv8-2f99
    adminui/pnpm-lock.yaml
  • low
    svelte@4.2.20: 6 known vulnerabilities
    GHSA-crpf-4hrx-3jrp, GHSA-f7gr-6p89-r883, GHSA-m56q-vw4c-c2cp, GHSA-phwv-c562-gvmh, GHSA-pr6f-5x2q-rwfp +1 more
    adminui/pnpm-lock.yaml
  • low
    crypto@v0.58.0: 2 known vulnerabilities
    GO-2026-5932, GO-2026-5932
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    net@v0.60.0: 6 known vulnerabilities
    GO-2026-6860, GO-2026-6866, GO-2026-6860, GO-2026-6866, GO-2026-6860 +1 more
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    net@v0.61.0: 4 known vulnerabilities
    GO-2026-6860, GO-2026-6866, GO-2026-6860, GO-2026-6866
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    otel@v1.43.0: 3 known vulnerabilities
    GO-2026-5158, GO-2026-5158, GO-2026-5158
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    sdk@v1.43.0: 3 known vulnerabilities
    GO-2026-6505, GO-2026-6505, GO-2026-6505
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    v5@v5.3.1: 2 known vulnerabilities
    GHSA-j6qf-3m9c-vwj3, GHSA-j6qf-3m9c-vwj3
    compliance/tunnel-client-runtime-cloudflared.spdx.json
  • low
    go.opentelemetry.io/otel@1.43.0: 1 known vulnerability
    GO-2026-5158
    go.mod
  • low
    go.opentelemetry.io/otel/sdk@1.43.0: 1 known vulnerability
    GO-2026-6505
    go.mod
  • low
    golang.org/x/net@0.60.0: 2 known vulnerabilities
    GO-2026-6860, GO-2026-6866
    go.mod
  • low
    No manifest declaring network access and environment variables (agent.json)
  • low
    Couldn't work out how to start the server. Set "entrypoint" in agent.json.

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Tunnel Client alternatives

View more →

Similar mcp servers in Developer Tools, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Tunnel Client (this page)
openai
612Apache-2.0Oct 31, 2026Scanned, no flagged issues
MCP Use
mcp-use
11kMITOct 30, 2026Scanned, no flagged issues
MobileBuildMCP
getsentry
6.5kMITNov 1, 2026Scanned, no flagged issues
Gemini Notebook MCP CLI
jacob-bd
6.4kMITOct 27, 2026Scanned, no flagged issues
Mcporter
openclaw
5.1kMITOct 27, 2026Scanned, no flagged issues
Flint Chart
microsoft
4.5kMITNov 1, 2026Scanned, no flagged issues