All integrations
Catalogue metadata onlydeveloper toolsv20260615_00

NGROK

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.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

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

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

ngrok_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 102 actions

Get API Key

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

Get Credentials

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

Get Edge Route Backend Module

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

Get Edge Route Circuit Breaker Module

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

Get Edge Route Compression Module

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

Get Edge Route IP Restriction Module

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

Get Edge Route OIDC Module

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

Get Edge Route Request Headers Module

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

Get Edge Route Response Headers Module

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

Get Edge Route SAML Module

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

Get Edge Route Traffic Policy

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

Get Edge Route User Agent Filter Module

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

Get Edge Route Webhook Verification Module

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

Get Edge Route WebSocket TCP Converter Module

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

Get Endpoint

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

Get Event Source

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

Get HTTPS Edge

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

Get HTTPS Edge Mutual TLS Module

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

Get HTTPS Edge Route

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

Get IP Restriction Details

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

Get Reserved Domain

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

Get Secret

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

Get Secrets by Vault

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

Get SSH Credentials

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

Get Vault

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

List Agent Ingresses

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

List API Keys

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

List Bot Users

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

List Certificate Authorities

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

List Tunnel Credentials

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

Versioned facts, explicit trust.

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.