Visual Studio Code Integration

Integrate Platform MCP Server with Visual Studio Code

Overview

Visual Studio Code (VS Code) is an integrated development environment

Visual Studio Code use MCP to connect to the Platform MCP Server. Once connected, the MCP client can use MCP tools to access and interact with Intelligent Risk Platform documentation, developer resources, and tenant data.

Configure Platform MCP Server Connection

In Visual Studio 2026, MCP servers can be installed directly from the Web using one-click install. Select the Install button on an MCP server to automatically install it and add it to your Visual Studio instance.

To configure connection:

  1. One-click install (GitHub Copilot agent mode):

    RegionInstall
    Americas (US)Install in VS Code
    Europe (EU)Install in VS Code

On first connect, VS Code prompts for the key:

*To add the API key 2. Run MCP: Open User Configuration from the Command Palette and extend the server entry with the headers block below.

{
  ],
  "servers": {
    "irp-integration-mcp": {
      "type": "http",
      "url": "https://api-use1.rms.com/platform/integration/v1/mcp",
      "headers": {
        "Authorization": "${input:irp_api_key}"
      }
    }
  }
}
{
  "servers": {
    "irp-integration-mcp": {
      "type": "http",
      "url": "https://api-use1.rms.com/platform/integration/v1/mcp",
      "headers": {
        "Authorization": "${input:irp_api_key}"
      }
    }
  }
}
🍊

Missing Authorization Header

If VS Code opens a browser window or OAuth prompt for this server, your configuration is missing the Authorization header.

🍊

Can't Reach This Page Error

Some corporate networks block vscode.dev.

The install still works without it: copy the vscode:mcp/install?… protocol link from the [generated links file] and paste it into your browser's address bar. — it hands off straight to VS Code with no website in between.

Configure MCP Server Connection Manually

To manually configure MCP servers, edit the mcp.json file. This file can be accessed in the Workspace or User Profile..

  • Workspace: create or open .vscode/mcp.json in your project. Include this file in source control to share MCP server configurations with your team.
  • User profile: run the MCP: Open User Configuration command to open the mcp.json file in your user profile folder. Servers configured here are available across all your workspaces. When you use multiple profiles, each profile can have its own MCP server configuration.
  • %USERPROFILE%\.mcp.json: run the MCP: Open User Configuration command to open the mcp.json file in your user profile folder. Servers configured here are available across all your workspaces. When you use multiple profiles, each profile can have its own MCP server configuration.

The domain of the MCP Server endpoint must match the tenant's Intelligent Risk Platform domain.

{
  "inputs": [
    {
      "type": "promptString",
      "id": "irp_api_key",
      "description": "IRP API Key",
      "password": true
    }
  ],
  "servers": {
    "irp-integration-mcp": {
      "type": "http",
      "url": "https://api-use1.rms.com/platform/integration/v1/mcp",
      "headers": {
        "Authorization": "${input:irp_api_key}"
      }
    }
  }
}
{
  "inputs": [
    {
      "type": "promptString",
      "id": "irp_api_key",
      "description": "IRP API Key",
      "password": true
    }
  ],
  "servers": {
    "irp-integration-mcp": {
      "type": "http",
      "url": "https://api-euw1.rms.com/platform/integration/v1/mcp",
      "headers": {
        "Authorization": "${input:irp_api_key}"
      }
    }
  }
}

Did this page help you?