From 562e7a4e03c29ab597aa4a8500390763e2c7661d Mon Sep 17 00:00:00 2001 From: Krrish Dholakia Date: Fri, 3 Oct 2025 18:29:37 -0700 Subject: [PATCH] feat(proxy/_types.py): add new `extra_headers` param support to API request allows admin to specify which headers they want to forward to the backend MCP server --- litellm/proxy/_types.py | 1 + 1 file changed, 1 insertion(+) diff --git a/litellm/proxy/_types.py b/litellm/proxy/_types.py index 12f2b7b297e..ef665c1772c 100644 --- a/litellm/proxy/_types.py +++ b/litellm/proxy/_types.py @@ -918,6 +918,7 @@ class NewMCPServerRequest(LiteLLMPydanticObjectBase): mcp_info: Optional[MCPInfo] = None mcp_access_groups: List[str] = Field(default_factory=list) allowed_tools: Optional[List[str]] = None + extra_headers: Optional[List[str]] = None # Stdio-specific fields command: Optional[str] = None args: List[str] = Field(default_factory=list)