Beginner

Claude Code VS Code MCP Setup: Complete Beginner's Guide

Claude Code VS Code MCP setup guide for beginners โ€” install the extension, configure MCP skills in settings.json, reload to apply changes, and verify your tools are working. No experience needed.

๐Ÿ•Last updated 4 March 2026

โšก Quick Answer

Install the Claude Code extension from VS Code marketplace, then add skills to ~/.claude/settings.json (global) or .claude/settings.json in your project. Use claude mcp add weather -- npx -y @trustedskills/weather-mcp to skip manual JSON editing. Run /tools inside Claude to verify.

When I switched from using Claude Desktop to Claude Code for development work, the biggest surprise was how much better the MCP integration is for coding workflows. Files, terminals, and tools โ€” all in one place. Setting it up took me about five minutes once I understood where the config lives.

Claude Code vs Claude Desktop: What's the Difference?

FeatureClaude DesktopClaude Code
Primary useGeneral AI chatSoftware development
Reads your filesNo (without a skill)Yes, built-in
Runs terminal commandsNoYes, built-in
MCP supportYesYes
Project-scoped configNoYes

Installing Claude Code in VS Code

  1. Open VS Code
  2. Press โŒ˜+Shift+X (Mac) or Ctrl+Shift+X (Windows/Linux)
  3. Search "Claude Code"
  4. Install the Anthropic extension
  5. Sign in when prompted

Two Ways to Run Claude Code

You can use Claude Code as a VS Code sidebar panel โ€” or just run claude in your terminal. Both use the same config files and the same MCP skills. This guide covers both.

Where MCP Config Lives in Claude Code

Global config โ€” for personal tools

# Mac / Linux
~/.claude/settings.json

# Windows
%USERPROFILE%.claudesettings.json

Skills here are available in every project you open.

Project config โ€” for team tools

.claude/settings.json  # in your project root

Skills here are only available in that project โ€” but you can commit the file to git.

๐Ÿ”ฌ From the field

A team we worked with added a Postgres MCP skill to their project config and committed it. When a new developer joined and cloned the repo, they had full database query capabilities in Claude Code within two minutes โ€” no setup doc to follow, no "have you installed X?" messages. The config was just there.

Adding a Skill: Two Methods

Method A: CLI (fastest)

# Install Claude Code CLI if you haven't
npm install -g @anthropic-ai/claude-code

# Add a skill globally
claude mcp add weather -- npx -y @trustedskills/weather-mcp

# Add to current project only
claude mcp add weather --project -- npx -y @trustedskills/weather-mcp

# See what's installed
claude mcp list

Method B: Edit the JSON directly

{
  "mcpServers": {
    "weather": {
      "command": "npx",
      "args": ["-y", "@trustedskills/weather-mcp"]
    }
  }
}

Reloading After Changes

  • VS Code: Ctrl+Shift+P โ†’ "Claude Code: Restart"
  • Terminal: type /quit then rerun claude

Verify It Worked

claude mcp list       # shows configured skills
claude                # start a session
/tools                # lists available tools inside Claude
๐Ÿ’ก Shortcut: claude mcp add not only writes to your config โ€” it also reloads the MCP connection immediately. Faster than editing JSON and restarting.

Frequently Asked Questions

Do I need both Claude Desktop and Claude Code?

No โ€” they serve different purposes. Claude Desktop is for general AI tasks; Claude Code is for active software development. Many people use both, but you don't need to.

Where does Claude Code store MCP settings?

Global settings at ~/.claude/settings.json. Project settings at .claude/settings.json in your project root. The CLI command claude mcp add writes to global by default.

Can I use the same skills in Claude Code and Claude Desktop?

Yes โ€” MCP skills are platform-agnostic. You just add the same config entry to both places. Each editor manages its own config file.

TT

TrustedSkills Team

The TrustedSkills team builds and tests AI agent integrations across Claude, OpenClaw, Cursor, and VS Code. We verify every skill in our registry and have set up hundreds of MCP configs across every major platform.