v49

latestOpenAPI 3.1.0raw.githubusercontent.com2026-07-261319281.7 MB

Create Tunnel

The Tunnels API is in research preview. It requires the anthropic-beta: mcp-tunnels-2026-06-22 header and may change without a deprecation period. It supersedes the Admin API endpoints at /v1/organizations/tunnels, which remain available during a migration window.

Creates a tunnel. Creation allocates a fresh hostname and provisions the tunnel; it is not idempotent. The new tunnel rejects MCP traffic until at least one CA certificate is added.

post/v1/tunnels?beta=true

Headers

anthropic-versionstring
anthropic-betastring

Request body

display_namestring nullable

Optional human-readable name for the tunnel (1-255 characters).

Response

Successful response (OK)

type'tunnel' required
idstring required

Unique identifier for the tunnel, prefixed with tnl_.

domainstring required

Anthropic-assigned hostname for the tunnel. MCP server URLs whose host is a subdomain of this value are routed through the tunnel. Globally unique and never reused, even after the tunnel is archived.

display_namestring nullable required

Human-readable name for the tunnel (1-255 characters). Null if unset.

created_atstring date-time required

A timestamp in RFC 3339 format

archived_atstring date-time required

A timestamp in RFC 3339 format