Skip to content

mcp: accept parameterized Accept media types#853

Open
kalvinnchau wants to merge 1 commit intomodelcontextprotocol:mainfrom
kalvinnchau:main
Open

mcp: accept parameterized Accept media types#853
kalvinnchau wants to merge 1 commit intomodelcontextprotocol:mainfrom
kalvinnchau:main

Conversation

@kalvinnchau
Copy link
Copy Markdown

@kalvinnchau kalvinnchau commented Mar 23, 2026

Normalize accept tokens before validation so valid headers with media type parameters still match their base media types.

This allows the streamable mcp server to validate the following header Accept: application/json;charset=utf-8, text/event-stream

Normalize accept tokens before validation so valid headers with media type
parameters still match their base media types.

Add test coverage for parameterized and split accept headers.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant