API_KEY
ngrok_api_key
Developer setup
No fields declared in this snapshot.
User connection
- API Keygeneric_api_key · stringRequired
NGROK
Ngrok creates secure tunnels to locally hosted applications, enabling developers to share and test webhooks or services without configuring complex network settings
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
102
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
API_KEY
No fields declared in this snapshot.
Capability index
Showing 31–60 of 102 actions
NGROK_GET_API_KEY
Get the details of an API key by ID. Use this tool to retrieve information about a specific ngrok API key, including its description, metadata, and creation timestamp.
Untrusted display-only summary
NGROK_GET_CREDENTIALS
Tool to retrieve detailed information about a tunnel authtoken credential by ID. Use when you need to view the details, metadata, or ACL rules of an existing credential. Note: The token field will be null for existing credentials (only available on creation).
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_BACKEND_MODULE
Retrieves the backend module configuration for an HTTPS edge route. Backend modules define where traffic is routed after passing through the edge route's modules. Use this to verify backend configuration or audit routing behavior.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_CIRCUIT_BREAKER_MODULE
Tool to retrieve the circuit breaker module configuration for a specific HTTPS edge route. Use when you need to check the current circuit breaker settings, verify protection parameters, or audit traffic protection policies.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_COMPRESSION_MODULE
Retrieves the compression module configuration for a specific HTTPS edge route. Use this to check if compression is enabled for the route.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_IP_RESTRICTION_MODULE
Retrieves the IP restriction module configuration for a specific HTTPS edge route. Use this to check which IP policies are applied to control access to the route.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_OIDC_MODULE
Retrieves the OIDC (OpenID Connect) module configuration for a specific HTTPS edge route. OIDC modules enable authentication via OpenID Connect providers on your edge routes. This action fetches the current OIDC configuration including provider settings, scopes, and session timeout settings. Returns null if the OIDC m…
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_REQUEST_HEADERS_MODULE
Retrieves the request headers module configuration for a specific HTTPS edge route. The request headers module allows you to add and remove headers from HTTP requests before they are sent to your upstream server. Use this action to inspect the current request header manipulation rules for a route.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_RESPONSE_HEADERS_MODULE
Get the response headers module configuration for an HTTPS edge route. Use when you need to retrieve the current response header manipulation settings for a specific route.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_SAML_MODULE
Retrieves the SAML authentication module configuration for a specific HTTPS edge route. Use this to view SAML settings including identity provider configuration, session timeouts, and authorized groups.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_TRAFFIC_POLICY
Retrieves the Traffic Policy module configuration for a specific HTTPS edge route. Traffic policies define how ngrok handles requests and responses on the edge route. Use this to inspect current traffic policy rules applied to an edge route.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_USER_AGENT_FILTER_MODULE
Retrieves the user agent filter module configuration for a specific HTTPS edge route. Use this to view filtering rules that control access based on User-Agent headers.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_WEBHOOK_VERIFICATION_MODULE
Retrieves the webhook verification module configuration for an HTTPS edge route. Webhook verification modules validate incoming webhooks from supported providers. Use this to verify webhook configuration or audit webhook security settings.
Untrusted display-only summary
NGROK_GET_EDGE_ROUTE_WEBSOCKET_TCP_CONVERTER_MODULE
Retrieves the WebSocket TCP Converter module configuration for a specific HTTPS edge route. This module converts WebSocket connections to TCP streams. Use this to inspect whether the converter is enabled.
Untrusted display-only summary
NGROK_GET_ENDPOINT
Get the status of an endpoint by ID. Use this tool to retrieve detailed information about a specific ngrok endpoint, including its configuration, URLs, and associated resources.
Untrusted display-only summary
NGROK_GET_EVENT_SOURCE
Get an event source by type for a specific event subscription. Use this tool to retrieve details about a specific event source type that triggers notifications for an event subscription.
Untrusted display-only summary
NGROK_GET_HTTPS_EDGE
Get the details of an HTTPS edge by ID. Use this to retrieve information about a specific HTTPS edge configuration including its hostports, TLS settings, and routes.
Untrusted display-only summary
NGROK_GET_HTTPS_EDGE_MUTUAL_TLS_MODULE
Retrieves the mutual TLS module configuration for an HTTPS edge. Use this to check if mutual TLS is enabled and which certificate authorities are configured for client certificate validation.
Untrusted display-only summary
NGROK_GET_HTTPS_EDGE_ROUTE
Retrieves detailed information about a specific HTTPS edge route by its ID. HTTPS edge routes define how ngrok routes traffic based on path matching rules and apply various modules like authentication, compression, and traffic policies.
Untrusted display-only summary
NGROK_GET_IP_RESTRICTIONS
Retrieves detailed information about a specific IP restriction by its ID. IP restrictions control which IP addresses can access various ngrok resources (dashboard, API, agents, or endpoints). This action fetches complete details including enforcement status, associated IP policies, and metadata. Use this action for au…
Untrusted display-only summary
NGROK_GET_RESERVED_DOMAIN
Get the details of a reserved domain by ID. Use this to retrieve information about a specific reserved domain including its hostname, certificate configuration, and DNS settings.
Untrusted display-only summary
NGROK_GET_SECRET
Tool to retrieve detailed information about a vault secret by ID. Use when you need to view the metadata, description, or vault information for an existing secret.
Untrusted display-only summary
NGROK_GET_SECRETS_BY_VAULT
Tool to get all secrets in a vault by vault ID. Use this to retrieve the list of secrets stored in a specific ngrok vault. Supports pagination for large result sets.
Untrusted display-only summary
NGROK_GET_SSH_CREDENTIALS
Tool to retrieve detailed information about an SSH credential by ID. Use when you need to view the details, public key, metadata, or ACL rules of an existing SSH credential.
Untrusted display-only summary
NGROK_GET_VAULT
Get the details of a vault by ID. Use this tool to retrieve information about a specific ngrok vault, including its name, description, metadata, and timestamps.
Untrusted display-only summary
NGROK_LIST_AGENT_INGRESSES
List all Agent Ingresses owned by this account. Agent Ingresses are used to configure custom domains for ngrok agent connections, allowing you to use your own domain instead of the default ngrok domains.
Untrusted display-only summary
NGROK_LIST_API_KEYS
This tool lists all API keys owned by the user. The API keys are used to authenticate API requests to ngrok's REST API. The endpoint returns a paginated list of API keys.
Untrusted display-only summary
NGROK_LIST_BOT_USERS
Tool to list all bot users on this ngrok account. Use when you need to retrieve all bot users with their status and metadata.
Untrusted display-only summary
NGROK_LIST_CERT_AUTHORITIES
List all certificate authorities on this account. Certificate authorities are x509 certificates used to sign other x509 certificates. Supports pagination and filtering via CEL expressions.
Untrusted display-only summary
NGROK_LIST_CREDENTIALS
List all tunnel authtoken credentials on the ngrok account. Use when you need to view all credentials that can authenticate ngrok agents and start tunnel sessions.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.