This is the documentation for v2 — 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