Set Up MCP Server for VS Code

Add the Right Click Tools MCP Server

To add the Right Click Tools MCP Server in VS Code:

1. Open VS Code and sign into GitHub Copilot.

2. Press F1 to open the Command Palette.

3. In the search bar, enter something like 'add mcp server' and select the MCP: Add Server command.

4. As the type of MCP Server to add, choose Command (stdio).

5. Enter the path to Recast.RightClickTools.Service.exe:

"C:\Program Files (x86)\Recast Software\Recast Console Extension\Recast.RightClickTools.Service\Recast.RightClickTools.Service.exe" mcp

6. Enter a descriptive name, such as RecastRightClickToolsService.

VS Code will open your user profile mcp.json with a configuration similar to the following:

{
"servers": {
"RecastRightClickToolsMcp": {
"type": "stdio",
"command": "C:\\Program Files (x86)\\Recast Software\\Recast Console Extension\\Recast.RightClickTools.Service\\Recast.RightClickTools.Service.exe",
"args": [
"mcp"
]
}
},
"inputs": []
}

7. Start the MCP server by clicking Start above the server details.

Startup can take up to 30 seconds while the tools load. If needed, you can select More > Show Output to review the log.

The number of available tools depends on your Right Click Tools permissions, licensing, and configuration.

Most RCT Enterprise users with full permissions will see 75+ tools, while RCT Community users typically see 30+.

View/Manage Right Click Tools via the MCP Server

To view or manage tools:

1. Open the chat panel and select the Configure tools button (the sliders icon).

The Configure Tools panel that opens displays all MCP servers available in the session, along with which ones are enabled and which tools they expose.

When running MCP actions over a Recast Agent route, the device name in your MCP server request must match the device name that displays on the Recast Agents page in your Recast Management Server. Matching is case-sensitive. We strongly recommend entering all device names in upper case lettering, or creating a skill or instructions file for upper case device names.

Check That Your MCP Server is Enabled

To verify that your RCT MCP server is enabled:

1. Click the gear icon to the right of the MCP server name to open mcp.json and confirm the configuration.

2. Run the sample prompt:

‘Can you check if Dev1-pc-05 is pingable and then get the list of bitlocker status of the device?’

You should see the tool name appear in light gray while Copilot is working. If the inputs look safe, approve the tool run.

Enable Autopilot Approvals (Optional)

If you want fewer approval prompts, you can enable Autopilot approvals, but do so with caution.

To enable Autopilot approvals:

1. In mcp.json, click Default Approvals.

2. Select Autopilot (Preview).