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 Like

+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

Do you have an expected resolution time for this issue?

Has anyone gotten any indication if this is in the pipeline?