Skip to main content

Connect Rshift MCP in VS Code

B
Written by Binbin Shen

Connect Rshift MCP in VS Code

VS Code MCP support can add Rshift as an HTTP MCP server. The exact UI depends on the MCP extension or VS Code version, but the required values are the URL and the Authorization header.

Before you start

  1. Enable MCP from the Rshift workspace AI page.

  2. Copy the MCP URL.

  3. Copy the full MCP key.

  4. Confirm that your VS Code / Copilot Chat environment supports MCP.

Add the server

  1. Open the Command Palette.

  2. Choose MCP: Add Server.

  3. Choose HTTP server.

  4. Set the server name to rshift.

  5. Paste the Rshift MCP URL.

  6. Choose whether to save it in your User or Workspace configuration.

You can also edit VS Code's mcp.json manually. Important: VS Code uses a top-level servers object, not Cursor's mcpServers shape.

{
  "servers": {
    "rshift": {
      "type": "http",
      "url": "https://mcp.rshift.com/<workspace>/",
      "headers": {
        "Authorization": "Bearer <MCP_KEY>"
      }
    }
  }
}

If you use Workspace configuration, do not commit the real key. Prefer User configuration, or use VS Code input variables / environment files for sensitive values.

Verify the connection

  1. Refresh the MCP server list.

  2. Confirm that rshift connects successfully.

  3. Check the available tool count and tool names.

Common issues

  • No MCP command appears: confirm that your version or extension supports MCP.

  • JSON config does not work: confirm that the top-level field is servers and the remote server has "type": "http".

  • Header is ignored: check that Authorization is set inside the headers object.

  • Connection times out: confirm that your network can reach https://mcp.rshift.com/.

Security

If VS Code stores MCP config in the project directory, add the file to .gitignore or use user-level configuration.

Did this answer your question?