This is the documentation for the v2 beta — looking for the v1 documentation?
Skip to content

MCP TypeScript SDK (V2) / @modelcontextprotocol/hono / middleware/hostHeaderValidation

middleware/hostHeaderValidation

Functions

hostHeaderValidation()

hostHeaderValidation(allowedHostnames): MiddlewareHandler

Defined in: middleware/hostHeaderValidation.ts:8

Hono middleware for DNS rebinding protection. Validates Host header hostname (port-agnostic) against an allowed list.

Parameters

allowedHostnames

string[]

Returns

MiddlewareHandler


localhostHostValidation()

localhostHostValidation(): MiddlewareHandler

Defined in: middleware/hostHeaderValidation.ts:31

Convenience middleware for localhost DNS rebinding protection.

Returns

MiddlewareHandler