Thunder Client MCP Server
Thunder Client MCP Server official site ↗Last checked against the official docs:
What it does
The official MCP server for Thunder Client, the API client for VS Code and JetBrains. It lets an AI assistant build Thunder Client collections from your source code or an API spec, create and edit requests (including from a curl command), add tests and scripts, run requests and whole collections, and generate reports. Version 2 was announced on 1 November 2026. The assistant sees environment variable names but not their values, saved auth values are masked, and it does see the response bodies of requests it runs. MIT licensed.
Who it's for
Developers who test APIs with Thunder Client and want Claude Code, Codex, Copilot, Cursor or another agent to write and run those requests and tests for them.
How to set it up
You need Node.js 22 or later, the Thunder Client extension (installed and up to date) and the Thunder Client CLI 2.1.0 or later. Install the CLI and check it:
bashnpm i -g @thunderclient/cli@latest tc --versionClaude Code or Codex: add the server from your terminal, then restart the tool (run /mcp in Claude Code, or codex mcp list, to check it's connected):
bashclaude mcp add thunderclient -- npx -y thunderclient-mcp codex mcp add thunderclient -- npx -y thunderclient-mcpCursor: add this to .cursor/mcp.json in your project or ~/.cursor/mcp.json for all projects, then restart Cursor. Copilot Chat uses the same block in ~/.copilot/mcp-config.json:
json{ "mcpServers": { "thunderclient": { "command": "npx", "args": ["-y", "thunderclient-mcp"] } } }Test it by asking: "Check that Thunder Client is set up for my project." The assistant should report the CLI version, the data path, and your collections and environments. Some things still need the Thunder Client UI: creating and editing environments, AWS and NTLM auth, deleting collections or folders, and SSE, WebSocket and gRPC requests. As of 4 November 2026, the pricing page (thunderclient.com/pricing) lists the MCP server on the Free plan, which allows 10 collections and 50 requests per collection.
Check the official Thunder Client MCP Server docs for the latest steps.
Install Thunder Client MCP Server in your client
Runs on your computer. Needs: Node.js 22 or later, plus the Thunder Client extension and CLI (2.1.0 or later). Sign-in or keys: None.
One-click install
These buttons open the app on your computer (it needs to be installed already). The app asks you to confirm before it adds the server: review the command or URL it shows and check it matches the snippet below before you approve.
Claude Code
Run in a terminal
claude mcp add --transport stdio thunderclient -- npx -y thunderclient-mcpEverything after -- is the server command. Run /mcp inside Claude Code to check it connected.
Claude Desktop
Settings → Developer → Edit Config (claude_desktop_config.json)
{
"mcpServers": {
"thunderclient": {
"command": "npx",
"args": [
"-y",
"thunderclient-mcp"
]
}
}
}Fully quit and reopen Claude Desktop after saving.
Cursor
.cursor/mcp.json in a project, or ~/.cursor/mcp.json for all projects
{
"mcpServers": {
"thunderclient": {
"command": "npx",
"args": [
"-y",
"thunderclient-mcp"
]
}
}
}VS Code
.vscode/mcp.json (note the top-level "servers" key)
{
"servers": {
"thunderclient": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"thunderclient-mcp"
]
}
}
}Codex
Run in a terminal, or edit ~/.codex/config.toml
CLI
codex mcp add thunderclient -- npx -y thunderclient-mcpOr in ~/.codex/config.toml
[mcp_servers.thunderclient]
command = "npx"
args = ["-y", "thunderclient-mcp"]- Install the CLI first with npm i -g @thunderclient/cli@latest, and keep the Thunder Client extension up to date.
- On Windows, if you see
spawn npx ENOENT, see the Windows npx fix. - If the server shows as failed or disconnected, see fixing MCP error -32000.
- Compare every server's runtime and sign-in needs in the MCP server requirements table.
Checked against the official docs. Snippets use placeholders; keep real keys out of files you commit. Windsurf is not listed because we have not verified its format.
Set it up / Fixes
Step-by-step guides for getting Thunder Client MCP Server running and fixing common errors.
Example prompts
Create a collection called Orders API from the Express routes in src/routes, with one folder per resource.Add tests to every request in the Orders folder: check the status code, a response time under 500 ms, and one key field in the body.Run the Orders API collection and give me a report of anything that failed.Made Thunder Client MCP Server? Add the badge
If you like, show that Thunder Client MCP Server is listed and hand-checked here. It's optional: listings are free and we never ask for a link back.
Get the Markdown or HTML
Markdown (for a GitHub README)
[](https://www.pluginstackai.com/plugins/thunder-client-mcp/)HTML (for a website)
<a href="https://www.pluginstackai.com/plugins/thunder-client-mcp/"><img src="https://www.pluginstackai.com/badge/hand-checked.svg" alt="Hand-checked on PluginStack" width="226" height="28"></a>Free: MCP Starter Checklist
After you set this tool up, use the one-page checklist so your next MCP server doesn't fail on first connect.
More MCP Servers
- Apify
Apify MCP Server
Apify's official MCP server. It lets an agent search Apify Store and run its ready-made scrapers and automation tools (called Actors) for websites, search engines, maps, social media and e-commerce, then read the results from your Apify datasets. By default it loads Actor search and run tools, Apify docs search, and the RAG Web Browser and Web Fetch Actors. The hosted server at mcp.apify.com signs you in with OAuth. MIT licensed; running Actors uses your Apify plan (a free plan includes $5 of monthly usage; most Store Actors charge per event).
- Brave
Brave Search MCP Server
Brave's official MCP server for the Brave Search API. It adds web, local, place, image, video and news search tools, plus LLM context and AI summarization. Version 2.x uses stdio by default, with HTTP as an option. MIT licensed.
- Google (Chrome DevTools)
Chrome DevTools MCP
Lets a coding agent control and inspect a live Chrome browser through Chrome DevTools (Google now calls it "Chrome DevTools for agents"; the package is chrome-devtools-mcp). It can record performance traces, read network requests and console messages (with source-mapped stack traces) and automate pages with Puppeteer. A CLI is included for use without MCP. Apache-2.0.
- Cloudflare
Cloudflare MCP Servers
Cloudflare's official remote MCP servers. The recommended Cloudflare API MCP server (https://mcp.cloudflare.com/mcp, maintained in the cloudflare/mcp repo) reaches the whole Cloudflare API through a few code-mode tools, and the repo also lists product servers for docs, containers, Browser Run and more. All are hosted by Cloudflare, so there is nothing to install. Apache-2.0.
- Upstash
Context7
Pulls up-to-date, version-specific library documentation and code examples into your prompt, so the AI stops relying on outdated training data or made-up APIs.
- Exa
Exa MCP Server
Exa's official MCP server for web search and page fetching. The hosted server gives web_search_exa and web_fetch_exa by default, with optional advanced search and an Exa Agent tool for multi-step research. MIT licensed.