Skip to main content
AI agent connectivity

Your AI agent is ready for the enterprise. Its data is stuck behind a firewall.

Ship one lightweight ngrok agent per customer and your AI agents reach the internal APIs, databases, and MCP servers they need. Each customer stays isolated, and traffic is encrypted end to end—so you never become a subprocessor of their data.

MCP serverYour AI agent
  • Calendly
  • Cyera
  • Databricks
  • GitHub
  • Grafana
  • Harvey
  • Hugging Face
  • Mercor
  • Microsoft
  • Okta
  • Open AI
  • Perplexity
  • Ramp
  • Schneider Electric
  • Twilio
  • Vercel
  • Windsurf
  • Zoom
How it works

One ngrok agent per customer. Every system your AI agents need.

Your customer runs a lightweight ngrok agent behind their firewall. It dials out to ngrok and gives your AI agents private, scoped URLs to only the APIs, databases, and MCP servers you're authorized to reach.

Customers run a lightweight ngrok agent that creates secure tunnels: outbound TLS connections from ngrok agents to the ngrok cloud on port 443.

Authorize your AI agents' access with mTLS, IP restrictions, or JWTs. ngrok relays traffic from your product directly to the target service.

Reach every service your AI agents need over one ngrok agent: REST APIs, databases, internal web apps, and private MCP servers, each on its own scoped URL.

Expand from one to many customers with the same ngrok agent configuration and new endpoints with the layers of authentication they demand.

Why ngrok?

Unblock the deal that was stuck on access. Your customer runs one ngrok agent, not a networking project. Live in days, not quarters.

Keep customer networking out of your support queue. Your team focuses on your product's value instead of firewall tickets and peering issues.

One integration reaches every customer environment. AWS, Azure, on-prem, and hybrid environments all use the same connection model.

Connect your AI agents to your first customer network in 10 minutes.

No upfront costs. No contact sales. Pay only for what you use.

Frequently asked questions