Ngrok MCP integration
Lists live tunnels and sessions, creates endpoints and edge routes, rotates API and SSH credentials, and streams ngrok events to an external destination.
102actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Create endpoint
Lyro sets up a cloud endpoint on your ngrok account for tunneling and testing. Developers expose local services to the internet without manual ngrok CLI setup.
Update endpoint
Lyro modifies an existing cloud endpoint's configuration without tearing it down. Configuration changes go live instantly, eliminating downtime.
Get endpoint
Lyro retrieves the current status and configuration of an endpoint by ID. Developers confirm their tunnel is active and routing correctly.
How businesses use Ngrok + Lyro
Each card is one request a support team gets, and the Ngrok actions Lyro runs to close it.
See what is exposed right now
Lyro lists the active tunnels, the sessions behind them, and every endpoint on the account, so a question about what is publicly reachable is answered with the current state.
List Active TunnelsList Tunnel SessionsList All EndpointsStand up the URL a demo or webhook needs
Lyro creates the endpoint, puts an HTTPS edge in front of it, and adds the route that maps a path to the right backend, so a callback URL exists before the call that needs it.
Create EndpointCreate HTTPS EdgeCreate HTTPS Edge RouteRotate the credential without a ticket
Lyro creates the replacement API key, updates the description on the one being retired, and deletes it once nothing is using it, keeping tunnel and SSH credentials on a schedule.
Create API KeyUpdate API KeyDelete API KeyStream what happened to where it is watched
Lyro creates an event source and the subscription that ships it, and lists the destinations already configured, so tunnel and API activity lands in the log your team already reads.
Create Event SourceCreate Event SubscriptionList Event Destinations
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Ngrok actions it has and picks the ones a request needs.
- 01
Connect Ngrok
Authorize the Ngrok account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Ngrok actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Ngrok
Setup, permissions, and the limits of what Lyro can do inside Ngrok.
It can read the rules that would block it. List IP Policies and List IP Policy Rules return the allow and deny lists, List IP Restrictions shows where they are applied, and Get Edge Route IP Restriction Module covers a specific route, so the answer points at the rule rather than the symptom.
Every action available in Ngrok
All 102 actions your agent can call on Ngrok, straight from the live MCP connection.
Create API key
Creates a new API key for authenticating with the ngrok API.
Create tunnel credential
Creates a new tunnel authtoken credential for authenticating ngrok agents.
Create endpoint
Create a cloud endpoint on the ngrok account.
Create event source
Add a new event source to an event subscription.
Create event subscription
Creates a new event subscription in ngrok.
Create https edge
Creates a new HTTPS edge in your ngrok account.
Create https edge route
Creates a new route on an HTTPS edge in ngrok.
Create ssh credential
Creates a new SSH credential from an uploaded public SSH key.
Create vault
Creates a new vault in your ngrok account.
Create vault secret
Create a new secret in an ngrok vault for secure storage of sensitive data like API keys, passwords, or tokens.
Delete API key
Delete an API key by its ID.
Delete credentials
Delete a tunnel authtoken credential by ID.
Delete https edge route circuit breaker module
Delete the Circuit Breaker module from an HTTPS Edge Route.
Delete edge route compression module
Delete the compression module from an HTTPS edge route.
Delete edge route request headers module
Delete the request headers module from an HTTPS edge route.
Delete edge route response headers module
Delete the response headers module from an HTTPS edge route.
Delete edge route saml module
Delete the SAML module configuration from an HTTPS edge route.
Delete edge route user agent filter module
Delete the user agent filter module from an HTTPS edge route.
Delete edge route webhook verification module
Delete the webhook verification module from an HTTPS edge route.
Delete edge route websocket tcp converter module
Delete the WebSocket TCP converter module from an HTTPS edge route.
Delete endpoint
Delete an endpoint by ID.
Delete event source
Delete an event source from an event subscription.
Delete event subscription
Delete an event subscription by ID.
Delete https edge
Delete an HTTPS edge by ID.
Delete https edge route
Delete an HTTPS edge route by ID.
Delete reserved domain certificate
Detach the certificate attached to a reserved domain.
Delete reserved domain certificate management policy
Detach the certificate management policy from a reserved domain.
Delete secret
Delete a vault secret by ID.
Delete ssh credentials
Delete an SSH credential by ID.
Delete vault
Delete a vault by ID.
The tools Ngrok sits next to
Same connection, same setup. Pick the next one your team already uses.
Bench
Pauses a step for a set interval through Bench's single Sleep action, pacing a run of calls instead of firing them at once.
Codemagic
Starts builds on a chosen workflow and branch, reads build history, updates variable groups, and clears application caches without opening the dashboard.
Formcarry
Stands up a form with its notification and webhook settings, pages through its submissions, and retires it when it is finished.
Mezmo
Checks ingestion status, builds filtered views and preset alerts, writes exclusion rules to hold down index cost, and rotates API keys and member roles.
RudderStack Transformation
Lists published transformations and libraries, creates and publishes new code, and walks back through revision history on request.
Twocaptcha
Checks the 2Captcha balance, submits a CAPTCHA as a solving task, and reports solutions the target site rejected.

Ready to connect Ngrok?
Authorize the account and your agent has all 102 actions from the first conversation.


