Monitoring

VPN monitoringUptime monitoringIntegrations

Platform

AI assistantsAPI and CLISecurity

More

PricingFree testerDocsBlog Log in

Run TunnelHQ from your AI assistant

Ask what's down, retest a server or set up your monitoring from the chat you already use, with one sign-in and no key to copy.

  • Works with
  • Claude
  • ChatGPT
  • Cursor
  • VS Code

Included on every paid plan.

Which of my tunnels and checks are down right now, and why?

List monitors status: down

Seoul 1 (OpenConnect) has been down since 15:58 UTC: "Tunnel unreachable". Everything else in Larkspur VPN is up. Retest it?

Yes.

Retest an incident's monitor Seoul 1

Seoul 1 is back up. It connected in 231 ms.

Connect once

TunnelHQ hosts the server. You approve each assistant and choose what it can reach.

Where to paste it

https://mcp.tunnelhq.com/mcp
  1. Open Customize, then Connectors, and choose Add custom connector.
  2. Name it TunnelHQ, paste the address and choose Add, then Connect and sign in.

On a Claude Team plan, an Owner adds it and members choose Connect.

Set up by one prompt

Every empty Tunnels and Uptime page has a prompt for your assistant. It finds what you run, asks first, and tests what it adds.

What it can do

64 tools for tunnels, checks, groups, status pages, maintenance, alert channels, servers, incidents and subscriptions. None of them deletes.

All 64 tools, and what each connection can use

Any connection (27)

  • Show who is signed in
  • List workspaces
  • List projects
  • Search monitors
  • List monitors
  • Get a monitor
  • Get a monitor's check history
  • List Uptime checks
  • List groups
  • List status pages
  • Get a status page
  • List status page incidents
  • List maintenance windows
  • Get a maintenance window
  • List alert channels
  • Get a monitor's alert channels
  • List servers
  • Get a server
  • Get a server's history
  • List server incidents
  • List recent check results
  • List recent failures
  • List incidents
  • Get an incident
  • List subscriptions
  • Get a subscription
  • Show usage and plan limits

Read and write only (37)

  • Add a VPN monitor
  • Update a monitor
  • Update several monitors
  • Create a group
  • Rename a group
  • Create a status page
  • Update a status page
  • Publish or unpublish a status page
  • Set a status page's services
  • Change many services on a status page
  • Post a status page incident
  • Post a status page incident update
  • Resolve a status page incident
  • Set a status page's own domain
  • Check a status page's domain
  • Take a status page's logo and icon from the website
  • Plan maintenance
  • Change a maintenance window
  • End maintenance now
  • Set a monitor's alert channels
  • Send a test alert
  • Rename or group a server
  • Link a tunnel or check to a server
  • Unlink a tunnel or check from a server
  • Change a server's alerts
  • Update a server's agent
  • Run a monitor's test now
  • Run several monitors' tests now
  • Add an Uptime check
  • Update an Uptime check
  • Acknowledge an incident
  • Retest an incident's monitor
  • Add a subscription
  • Update a subscription
  • Sync a subscription now
  • Test a VPN server
  • Test several VPN servers

Never

  • Delete monitors, checks, groups, status pages, maintenance windows, servers or subscriptions
  • See or revoke API keys
  • Change billing or team members

Running a saved tunnel's test, or retesting an incident, uses your workspace's on-demand tests. Want deletes too? Run the server with an API key.

Questions

Which assistants can connect?

Claude, Claude Code, ChatGPT, Cursor, VS Code and Windsurf, or any client that supports MCP over Streamable HTTP with OAuth.

What should I ask first?

“Which of my tunnels and checks are down right now, and why?” works on a read-only connection. “Show yesterday's incidents and acknowledge the one on the API.” needs Read and write.

Can it change or delete things?

Only if you allow it. A read-only connection can't change anything. With Read and write it can add, edit, test and acknowledge, but never delete, and it can't reach API keys, billing or team members. Your role still applies: a Viewer's connection can only read.

Can I keep it to one project?

Yes. Choose one project when you approve it, and it can't see or search the others.

What does the setup prompt read?

The project you point your assistant at. The Tunnels prompt reads your VPN files, private keys included, so use it with an assistant you trust with those files.

Does TunnelHQ see my conversation?

No. We receive only the actions your assistant asks for, like listing monitors, and store its tokens only as SHA-256 hashes. What we store for each connection.

How do I end a connection?

Revoke it under Developers → AI assistants and it ends at once. What it created stays. A connection unused for 90 days ends by itself.

Which plans include it?

Starter, Pro and Business. Compare plans.