Cursor MCP requests do not honour API-key provision to sse (only stdio works)

This is how MCP server configs are supposed to provide API keys to SSE endpoints:

{
    "mcp": {
      "type": "sse",
      "url": "https://example.com/sse",
      "headers": {
        "Authorization": "Bearer YOUR_API_TOKEN"
      }
    }
}

But right now, your MCP implementation only understands “env” variables for stdio mcp servers.

Please add the required support for sse

4 Likes

+1
makes it unusable for my usecase

+1
makes it unusable for my usecase. for example: http mcp server

@deanrie please forwarded this to the team too, thanks

I want also refer this bug about mcp: Mcp client does not support `roots/list` - #3 by ttys3

guys, please +1 for me, lets make Cursor mcp client impementation better

Done

+1 how will I send parameters to a hosted MCP server, MCP is moving towards hosted team is building fast and this has halted our progress

Hey,
when can we expect these fixes to come out? I apologise for asking such question, but I’m not sure if I should start working on a workaround for this issue, or just wait for the update to come out, since this issue is currently blocking us.
Thanks in advance