Connect Streamable HTTP on Cursor MCP

Cursor v0.5 mention something about support for this feature… but there arent any examples on the docs.

I deploy a basic weather server, now im trying cursor to connect it to Cursor MCP.
How to fix the mcp.json file? The agent cant find any server, but get no issue calling the serv from my terminal

None of this have worked so far:

{
    "mcpServers": {
    "weather-tools-server-1": {
      "transport": "http",
      "url": "https://test.com/mcp",
      "headers": {
        "Content-Type": "application/json"
      }
    },
    "weather-tools-server-2": {
      "transport": {
        "type": "http",
        "url": "https://test.com/mcp",
        "headers": {
          "Content-Type": "application/json"
        }
      }
    },
    "weather-tools-server-3": {
      "command": "curl",
      "args": ["-X", "POST", "https://test.com/mcp"],
      "headers": {
        "Content-Type": "application/json"
      }
    },
    "remote-mcp-server": {
      "transport": {
        "type": "http",
        "url": "https://test.com/mcp"
      }
    }
  }

upping the question.

I am facing erratic issues also while trying to do so with an mcp server that supports both sse and streamable http.

That would be great if the “Streamable Http” support and configuration could be clarified.

so, I found the issue by enabling the output view and then in the filter select “MCP Logs” ; there, I had an issue with /notifications not being implemented by my MCP server.

And so, it was falling back to SSE which explains why it was working with my dual implementation server.