Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>Veyra MCP StudioNew to Visual Studio Code? Get it now.
Veyra MCP Studio

Veyra MCP Studio

flightcoders

|
4 installs
| (0) | Free
Manage, test and inspect MCP servers for Claude, Cursor, VS Code and Windsurf in one place. Add servers from a catalog, copy them between apps, and see exactly why a server fails.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Veyra MCP Studio: the Inspector connected to a GitHub MCP server, with a form for the search_issues tool and its JSON result

Veyra MCP Studio

Your MCP servers, all in one place.

MCP servers give AI assistants like Claude, Copilot and Cursor new abilities: reading your files, searching docs, driving a browser, opening GitHub issues. Setting them up usually means editing a different JSON file for every app, and when a server fails, the AI just says the tool is unavailable.

MCP Studio fixes that. It shows every MCP server from every AI app on your computer in one sidebar, lets you add popular ones in two clicks, test any tool with a simple form, and tells you in plain words why a server does not start. Free, no account, nothing sent anywhere. By the makers of Veyra Studio.

  • 🗂️ One sidebar for every app: VS Code, Claude Code, Claude Desktop, Cursor and Windsurf.
  • ➕ Add servers in two clicks from a catalog of 20 popular ones, or add your own. No JSON editing.
  • 🔍 Inspector: try every tool, resource and prompt, and see every message the server sends.
  • 🩺 Clear errors: "uvx was not found: install uv, then restart VS Code" instead of a stack trace.
  • ⧉ Copy servers between apps: each app's format and variable syntax is converted for you.
  • 🛟 Safe edits: your comments and other settings are kept, and a backup is made before every change.

Quick start

  1. Click the MCP Studio icon in the Activity Bar. You see each AI app installed on your computer with its servers.
  2. Click + (Add MCP Server), pick a server such as Filesystem or Microsoft Learn, tick the apps that should get it and click Add server.
  3. Click ▶ next to any server to check that it starts, or the Inspect icon to open it and try its tools.
  4. Restart the AI app (Claude Desktop, Cursor and so on) so it loads the new server. VS Code picks up changes by itself.

That is all. You never have to open a config file, but Open Config File is always one click away if you want to.

Every server, every app

The MCP Servers sidebar: VS Code with github and playwright passing, Claude Code with filesystem passing and git failing because uvx was not found, Cursor with context7, and Claude Desktop with no servers

The MCP Servers view groups servers by app. Each one shows how it runs (its command or URL) and, after a check, how many tools it has or why it failed.

  • Check All Servers (the pulse icon) starts every server once and marks it ✔ or ✖.
  • Copy to Other Apps… copies a server to any other app. Different apps write variables differently (${env:TOKEN} in Cursor and VS Code, ${TOKEN} in Claude Code); MCP Studio converts them and tells you about anything that cannot be converted.
  • Remove… asks first and keeps a backup of the file.
  • The view refreshes by itself when a config file changes, including when you edit it by hand or in another app.
  • Secrets in config files (tokens, API keys) are masked everywhere in MCP Studio.

Add a server in two clicks

The Add MCP Server page: a searchable catalog of servers on the left, and the Brave Search form on the right with an API key field, the apps to add it to, and a successful test showing 6 tools

Search or filter the catalog, pick a server, fill in what it needs (a folder, an API key) and choose the apps. Click Test connection to start it before you save. The catalog includes:

Developer tools GitHub, Git, Sentry, Stripe
Web & browser Playwright, Chrome DevTools, Fetch, Brave Search, Firecrawl
Docs & knowledge Microsoft Learn, Context7, DeepWiki
Files & data Filesystem, Memory, Supabase
Productivity Notion, Linear, Time, Sequential Thinking
Testing Everything (a sample server for trying the Inspector)

Not in the list? Choose Custom server and enter a command (like node server.js --port 3000) or a URL. Arguments are split like in a terminal, so quoted paths with spaces work.

Try every tool. See every message.

The Inspector: the tools list, a form for search_issues with query, sort, perPage and includeClosed fields, and the JSON result after running it in 412 ms

The Inspector connects to one server and shows everything it offers:

  • Tools with a form built from each tool's input schema: text boxes, number fields, drop-downs for choices, true/false for booleans, and required fields marked. Prefer JSON? Click Edit as JSON. Run with Ctrl+Enter.
  • Resources and resource templates, read with one click. Prompts with their arguments.
  • Results as coloured JSON, with the time each call took and a Copy JSON button.
  • Messages: every JSON-RPC message between VS Code and the server, plus everything the server prints to its error output. Filter them, click one to expand it, or copy them all for a bug report.
  • The server's version, protocol version and its own instructions for the AI.

Know why it fails

The Inspector after a failed start: 'uvx was not found', with the fix 'Install uv, then restart VS Code' and a Try again button

When a server does not start, MCP Studio tells you what went wrong and what to do:

What happened What you see
npx, uvx, node or docker is not installed Which program to install, and a reminder to restart VS Code
The package name is wrong The package was not found, with the registry's message
The server crashed The server stopped before it was ready, with what it printed
The first start is slow (packages downloading) The server did not answer in time, try again
A remote server needs sign-in This server needs you to sign in (your AI app does this the first time)
A wrong URL, address or token No MCP server at this URL, Access denied, and so on
A variable such as ${env:GITHUB_TOKEN} is not set Which variables are missing

Where your servers are stored

MCP Studio reads and writes the same files the apps use, so nothing is duplicated:

App All projects One project
VS Code mcp.json in your VS Code user folder .vscode/mcp.json
Claude Code ~/.claude.json .mcp.json
Claude Desktop claude_desktop_config.json (in %APPDATA%\Claude on Windows, ~/Library/Application Support/Claude on macOS) –
Cursor ~/.cursor/mcp.json .cursor/mcp.json
Windsurf ~/.codeium/windsurf/mcp_config.json –
GitHub Copilot CLI ~/.copilot/mcp-config.json (shown, read-only) –

Project files are often committed to git. If you put a secret in one, MCP Studio warns you and suggests a variable like ${env:API_KEY} instead.

Commands

Command
MCP Studio: Add MCP Server… Open the catalog and add a server
MCP Studio: Browse Server Catalog The same page, ready to search
MCP Studio: Check All Servers Start every server once and show which work
MCP Studio: Refresh Read the config files again

Right-click a server for Open Inspector, Test Server, Copy to Other Apps…, Open Config File and Remove….

Good to know

  • Your data stays on your computer. MCP Studio has no account and no telemetry. It only connects to the servers you start.
  • Starting a server runs its command on your computer, just like your AI app would. Only add servers you trust. In Restricted Mode (an untrusted folder), servers are listed but not started.
  • Remote servers that use sign-in (OAuth), like Notion and Linear, are signed in by your AI app the first time it connects. To test them in the Inspector, add an Authorization header with a token.
  • Claude Desktop's file only holds local servers. Add remote ones in Claude Desktop under Settings → Connectors; MCP Studio tells you when this applies.
  • Requires VS Code 1.85 or newer. To run npx servers you need Node.js; for uvx servers, uv.

More from Veyra

  • Veyra API Client: test REST and GraphQL APIs inside VS Code.
  • npm IntelliSense: import completion and package insights.
  • Veyra Studio: a fast, free code editor.

Found a bug or have an idea? Open an issue. MIT licensed.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft