Enable the `MCPServerConfig` to accept custom headers (e.g., Authorization) when the server type is HTTP, to allow connection to services like `hf-mcp-server`.
I was trying to connect to an hf-mcp-server using the `MCPServerConfig` `HTTPServerConfig` as follows: ```ts const mcpConfig = new MCPConfiguration({ servers: { "hf-mcp-server": { url: "https://huggingface.co/mcp", headers: { Authorization: "Bearer " + process.env.HF_TOKEN!, }, type: "http", }, }, }); ``` However I see the error below: <img width="846" alt="image" src="https://github.com/user-attachments/assets/80b3bd74-8c70-415c-983a-65e1456c5e00" /> ### Describe alternatives you've considered I overcame by doing a `StudioServerConfig` ```ts const mcpConfig = new MCPConfiguration({ servers: { "hf-mcp-server": { command: "npx", args: [ "mcp-remote", "https://huggingface.co/mcp", "--header", "Authorization: Bearer " + process.env.HF_TOKEN!, ], type: "stdio", }, }, }); ``` ### Sh