Skip to main content

Connect VS Code to Thunders MCP

Written by Ines

Connect Thunders to VS Code so GitHub Copilot Chat can create test cases, run them, and read back failures.

Before you start

  • A Thunders account

  • VS Code 1.102 or later, with GitHub Copilot Chat enabled

Step 1: Open the Command Palette

Press cmd + shift + p (on macOS) or ctrl + shift + p (on Windows/Linux) to open the Command Palette.

Type "MCP: Add Server" in the Command Palette and select the MCP: Add Server… option from the dropdown.

Step 2: Add MCP Server

Choose HTTP:

Step 3: Configure the Server

When prompted, enter the Thunders MCP server URL https://api.thunders.ai/v1/mcp:

Give your MCP server connection a name:

Choose if you want your MCP server to be global or limited to a given workspace:

Step 4: Authorize

VS Code prompts you to sign in to Thunders. Sign in, review the access being requested, and click Authorize.

Step 5: Verify Configuration

VS Code writes the server to your mcp.json. It should look like this:

{
"servers": {
"thunders-mcp": {
"url": "https://api.thunders.ai/v1/mcp",
"type": "http"
}
},
"inputs": []
}

Then open Copilot Chat in Agent mode and ask:

List all my Thunders projects

Good to know. Choosing Workspace in Step 3 writes the config to .vscode/mcp.json, which you can commit so the whole team gets Thunders in VS Code. Each person still authorizes with their own Thunders account.

Did this answer your question?