Skip to content

MCP Servers for VS Code

70 Model Context Protocol servers in the Onei catalogue ship a tested VS Code configuration. VS Code reads MCP servers from .vscode/mcp.json in your workspace. Each server below lists the entry to add, and works with any MCP-aware extension.

Configurations for .vscode/mcp.json

Official Xero MCP server that lets an agent read and write a real accounting ledger — invoices, contacts, payments, payroll timesheets and financial reports — over the Xero API.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@xeroapi/xero-mcp-server@latest"
  ],
  "env": {
    "XERO_CLIENT_ID": "your_client_id",
    "XERO_CLIENT_SECRET": "your_client_secret"
  }
}

Google's official MCP server for driving the gcloud CLI from natural language, with allowlist and denylist controls over which commands an agent may run.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@google-cloud/gcloud-mcp"
  ]
}

Microsoft's official MCP server for Azure DevOps - work items, repos, pipelines, wikis, test plans and iterations, reachable from any MCP client in plain language.

VS Code configuration

Local stdio server; replace ${input:ado_org} with your Azure DevOps organisation name

{
  "command": "npx",
  "args": [
    "-y",
    "@azure-devops/mcp",
    "${input:ado_org}"
  ]
}

Serena

by Oraios AI

Semantic code toolkit for coding agents — symbol-level search, editing and refactoring backed by language servers or the JetBrains platform.

VS Code configuration
{
  "command": "serena",
  "args": [
    "start-mcp-server",
    "--context=ide"
  ]
}

Hugging Face

by Hugging Face

Official Hugging Face MCP server: search models, datasets, Spaces and papers on the Hub, read repository files, and call Gradio apps as agent tools.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://huggingface.co/mcp?login"
  ]
}

Mobile MCP

by Mobile Next

Platform-agnostic MCP server that drives iOS and Android apps on simulators, emulators and real devices through the accessibility tree rather than screenshots.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@mobilenext/mobile-mcp@latest"
  ]
}

mcp-remote

by Glen Maddern

A proxy that lets local-only MCP clients connect to remote servers, handling OAuth and transport differences.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://example.com/mcp"
  ]
}

Blender

by Siddharth Ahuja

Control Blender from an AI client — build scenes, apply materials, and run Python against the live session.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "blender-mcp"
  ]
}

E2B

by E2B

Run AI-generated code safely in an isolated cloud sandbox, with results returned as data rather than text.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@e2b/mcp-server"
  ],
  "env": {
    "E2B_API_KEY": "your-api-key"
  }
}

ElevenLabs

by ElevenLabs

ElevenLabs' official MCP server — generate speech, clone voices, transcribe audio, and build voice agents.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "elevenlabs-mcp"
  ],
  "env": {
    "ELEVENLABS_API_KEY": "your-api-key"
  }
}

Apify Actors

by Apify

Apify's official MCP server — turn thousands of ready-made scrapers into tools your assistant can call.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@apify/actors-mcp-server"
  ],
  "env": {
    "APIFY_TOKEN": "your-apify-token"
  }
}

Browserbase

by Browserbase

Browserbase's official MCP server — cloud browser automation with Stagehand's natural-language actions.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@browserbasehq/mcp-server-browserbase"
  ],
  "env": {
    "BROWSERBASE_API_KEY": "your-api-key",
    "BROWSERBASE_PROJECT_ID": "your-project-id"
  }
}

Slack

by Zencoder

Read and post to Slack from an AI client — channels, threads, reactions, and user lookup.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@zencoderai/slack-mcp-server"
  ],
  "env": {
    "SLACK_BOT_TOKEN": "xoxb-your-token",
    "SLACK_TEAM_ID": "T01234567"
  }
}

DBHub

by Bytebase

A universal database MCP server — one integration for PostgreSQL, MySQL, SQL Server, SQLite, and MariaDB.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@bytebase/dbhub",
    "--transport",
    "stdio",
    "--dsn",
    "postgres://user:pass@localhost:5432/db"
  ]
}

MongoDB

by MongoDB

MongoDB's official MCP server — query databases, explore schemas, and manage Atlas clusters from an AI client.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mongodb-mcp-server"
  ],
  "env": {
    "MDB_MCP_CONNECTION_STRING": "mongodb://localhost:27017"
  }
}

Okta's official open-source MCP server: manage users, groups, apps, policies and branding in your Okta org from an AI agent, with scope-gated tools and confirmation on destructive actions.

VS Code configuration

Use VS Code promptString inputs for OKTA_ORG_URL, OKTA_CLIENT_ID, OKTA_SCOPES, OKTA_PRIVATE_KEY and OKTA_KEY_ID.

{
  "command": "docker",
  "args": [
    "run",
    "-i",
    "--rm",
    "-e",
    "OKTA_ORG_URL=${input:OKTA_ORG_URL}",
    "-e",
    "OKTA_CLIENT_ID=${input:OKTA_CLIENT_ID}",
    "-e",
    "OKTA_SCOPES=${input:OKTA_SCOPES}",
    "-e",
    "OKTA_PRIVATE_KEY=${input:OKTA_PRIVATE_KEY}",
    "-e",
    "OKTA_KEY_ID=${input:OKTA_KEY_ID}",
    "okta-mcp-server"
  ]
}

Adyen's official MCP server (alpha) — create checkout sessions and payment links, refund or cancel payments, and manage merchant accounts and terminals.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@adyen/mcp",
    "--adyenApiKey=YOUR_ADYEN_API_KEY",
    "--env=TEST"
  ],
  "env": {
    "ADYEN_API_KEY": "${ADYEN_API_KEY}"
  }
}

Snyk's official MCP server, shipped inside the Snyk CLI: scan code, dependencies, containers and IaC for vulnerabilities, generate SBOMs and monitor projects from your agent.

VS Code configuration
{
  "command": "snyk",
  "args": [
    "mcp",
    "-t",
    "stdio"
  ]
}

Official Google server exposing Google Cloud Observability to agents — querying logs, metrics and traces from a Google Cloud project without leaving the assistant.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@google-cloud/observability-mcp"
  ]
}

Sanity MCP

by Sanity

Sanity's official hosted MCP server: run GROQ queries, patch and publish documents, manage releases and deploy schemas — with the agent aware of your content model.

VS Code configuration

Or add {"type": "http", "url": "https://mcp.sanity.io"} to mcp.json via MCP: Open User Configuration.

{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://mcp.sanity.io"
  ]
}

Intercom MCP

by Intercom

Intercom's official remote MCP server: 13 tools for searching conversations, contacts and help-centre content so an agent can reason over real customer-support history.

VS Code configuration

Add to .vscode/mcp.json.

{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://mcp.intercom.com/mcp"
  ]
}

Brandfetch MCP

by Brandfetch

Official remote MCP server from Brandfetch that gives an agent real company logos, brand colours, fonts and merchant identification instead of guessed or hallucinated assets.

VS Code configuration

Add via the Command Palette or by editing .vscode/mcp.json.

{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://mcp.brandfetch.io/mcp"
  ]
}

Panda CSS MCP Server

by Panda CSS (Chakra UI)

Official Panda CSS MCP server that exposes your design system - tokens, recipes, patterns, breakpoints and the resolved config - so an agent styles components with real values.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@pandacss/mcp"
  ]
}

The official ESLint MCP server, shipped inside the ESLint CLI - lets an editor agent lint files, read rule violations and apply fixes using your project's own configuration.

VS Code configuration
{
  "command": "npx",
  "args": [
    "@eslint/mcp@latest"
  ]
}

CircleCI's official MCP server: pull build failure logs, hunt flaky tests, validate config, trigger and rerun pipelines, and roll back - in natural language from your IDE.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@circleci/mcp-server-circleci@latest"
  ],
  "env": {
    "CIRCLECI_TOKEN": "<your-circleci-personal-api-token>"
  }
}

Salesforce's official MCP server: over 60 tools across 15 toolsets for reading org data, deploying metadata, running Apex tests and building Lightning Web Components.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@salesforce/mcp",
    "--orgs",
    "DEFAULT_TARGET_ORG",
    "--toolsets",
    "orgs,metadata,data,users"
  ]
}

Webflow's official MCP server — let agents read and edit sites, pages, CMS collections and items through the Webflow Data API, with a companion app that syncs the live Designer canvas.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://mcp.webflow.com/sse"
  ]
}

Microsoft's official remote MCP server for Learn documentation — semantic search over first-party Azure and .NET docs, page fetch, and verified code samples. Free, no key.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-remote",
    "https://learn.microsoft.com/api/mcp"
  ]
}

Canva's official MCP server for building Canva apps — grounds an agent in the Apps SDK and App UI Kit docs instead of letting it guess the API.

VS Code configuration

Add to .vscode/mcp.json and use Agent mode.

{
  "command": "npx",
  "args": [
    "-y",
    "@canva/cli@latest",
    "mcp"
  ]
}

DeepL

by DeepL

DeepL's official MCP server: translate text and whole documents, rephrase copy with a chosen style and tone, and reuse your account's glossaries and style rules.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "deepl-mcp-server"
  ],
  "env": {
    "DEEPL_API_KEY": "your-api-key"
  }
}

BrowserStack

by BrowserStack

Official BrowserStack MCP server: run manual and automated tests on real browsers and devices, then debug and fix failing tests from your IDE in plain English.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@browserstack/mcp-server@latest"
  ],
  "env": {
    "BROWSERSTACK_USERNAME": "<username>",
    "BROWSERSTACK_ACCESS_KEY": "<access_key>"
  }
}

wigolo

by KnockOutEZ

Local-first web MCP server for AI agents — search, fetch, crawl, extract and deep research with no API keys, no cloud round-trip and no per-query bill.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "wigolo"
  ]
}

Netlify

by Netlify

Netlify's official MCP server, wrapping the Netlify API and CLI so agents can create projects, deploy, manage secrets, extensions and access controls.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@netlify/mcp"
  ]
}

Prisma

by Prisma

Prisma's official MCP servers — a local one for database workflows in your editor, and a remote one for managing Prisma Postgres from an AI platform.

VS Code configuration

Use with VS Code agent mode for prompts like "create Postgres database".

{
  "command": "npx",
  "args": [
    "-y",
    "prisma",
    "mcp"
  ]
}

Wikipedia

by cyanheads

Search and read Wikipedia from an AI client — summaries, full articles, specific sections, and nearby pages.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@cyanheads/wikipedia-mcp-server"
  ]
}

PubMed

by Andy Brandt

Search PubMed's biomedical literature and read abstracts and open-access full text from an AI client.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-simple-pubmed"
  ],
  "env": {
    "PUBMED_EMAIL": "you@example.com"
  }
}

arXiv

by Joseph Blazick

Search arXiv, download papers, and read their full text from an AI client — research without the PDF shuffling.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "arxiv-mcp-server"
  ]
}

YouTube Data

by icraft2170

Search YouTube, read video transcripts, and pull channel statistics from an AI client.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "youtube-data-mcp-server"
  ],
  "env": {
    "YOUTUBE_API_KEY": "your-api-key"
  }
}

Upstash Redis

by Upstash

Run Redis commands against Upstash's serverless Redis over HTTP, with documentation search built in.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@upstash/redis-mcp"
  ],
  "env": {
    "UPSTASH_REDIS_REST_URL": "https://your-db.upstash.io",
    "UPSTASH_REDIS_REST_TOKEN": "your-token"
  }
}

Cloudinary

by Cloudinary

Cloudinary's official MCP server — upload, search, transform, and organise media assets from an AI client.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@cloudinary/asset-management-mcp"
  ],
  "env": {
    "CLOUDINARY_CLOUD_NAME": "your-cloud",
    "CLOUDINARY_API_KEY": "key",
    "CLOUDINARY_API_SECRET": "secret"
  }
}

Shopify Dev

by Shopify

Shopify's official developer MCP server — accurate API docs and schema introspection for building Shopify apps.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@shopify/dev-mcp"
  ]
}

Square

by Square

Square's official MCP server — manage catalog, orders, payments, customers, and inventory from an AI client.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "square-mcp-server"
  ],
  "env": {
    "ACCESS_TOKEN": "your-square-token",
    "SANDBOX": "true"
  }
}

PayPal

by PayPal

PayPal's official MCP server — create invoices, manage orders and subscriptions, and query transactions.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@paypal/mcp",
    "--tools=all"
  ],
  "env": {
    "PAYPAL_ACCESS_TOKEN": "your-access-token"
  }
}

Twilio

by Twilio

Twilio Labs' MCP server — send messages, place calls, and manage numbers across the Twilio API.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@twilio-alpha/mcp"
  ],
  "env": {
    "TWILIO_ACCOUNT_SID": "ACxxxxx",
    "TWILIO_API_KEY": "SKxxxxx",
    "TWILIO_API_SECRET": "your-secret"
  }
}

DigitalOcean

by DigitalOcean

DigitalOcean's official MCP server — deploy apps and manage Droplets, databases, and storage conversationally.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@digitalocean/mcp"
  ],
  "env": {
    "DIGITALOCEAN_API_TOKEN": "your-token"
  }
}

Heroku

by Heroku

Heroku's official MCP server — manage apps, dynos, add-ons, config, and logs from an AI client.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@heroku/mcp-server"
  ],
  "env": {
    "HEROKU_API_KEY": "your-api-key"
  }
}

AWS Labs MCP

by AWS Labs

AWS Labs' core MCP server — the entry point to AWS's official collection of service-specific MCP servers.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "awslabs.core-mcp-server"
  ]
}

Azure

by Microsoft

Microsoft's official Azure MCP server — manage cloud resources and query monitoring data conversationally.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@azure/mcp",
    "server",
    "start"
  ]
}

Desktop Commander

by Eduard Ruzga

Give a desktop AI client real terminal and filesystem access — run commands and edit files across your machine.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@wonderwhy-er/desktop-commander"
  ]
}

Bright Data

by Bright Data

Bright Data's official MCP server — search, scrape, and extract web data through a large proxy network.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@brightdata/mcp"
  ],
  "env": {
    "API_TOKEN": "your-brightdata-token"
  }
}

Puppeteer

by Model Context Protocol

Browser automation for AI clients — navigate, click, type, screenshot, and run JavaScript in a real page.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@modelcontextprotocol/server-puppeteer"
  ]
}

Google Maps

by Model Context Protocol

Location services for AI clients — geocoding, place search, directions, and travel-time calculations.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@modelcontextprotocol/server-google-maps"
  ],
  "env": {
    "GOOGLE_MAPS_API_KEY": "your-api-key"
  }
}

Google Drive

by Model Context Protocol

Search and read Google Drive files — Docs, Sheets, and Slides converted to text an assistant can use.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@modelcontextprotocol/server-gdrive"
  ]
}

Obsidian

by Cal Deacon

Let an AI client read and search your Obsidian vault — or any folder of Markdown notes.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "mcp-obsidian",
    "/path/to/vault"
  ]
}

Airtable

by Domenic Rosati

Read and write Airtable bases from an AI client — records, schemas, fields, and views.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "airtable-mcp-server"
  ],
  "env": {
    "AIRTABLE_API_KEY": "pat.your-token"
  }
}

dbt

by dbt Labs

dbt Labs' official MCP server — explore project metadata, run dbt commands, and query the Semantic Layer.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "dbt-mcp"
  ]
}

Milvus

by Zilliz

Search and manage Milvus vector collections from an AI client — vector, full-text, and hybrid queries.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-server-milvus",
    "--milvus-uri",
    "http://localhost:19530"
  ]
}

Pinecone

by Pinecone

Pinecone's official MCP server — search and manage vector indexes, and query Pinecone's docs while you build.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@pinecone-database/mcp"
  ],
  "env": {
    "PINECONE_API_KEY": "your-api-key"
  }
}

Chroma

by Chroma

Chroma's official MCP server — build and query vector collections directly from an AI client.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "chroma-mcp",
    "--client-type",
    "persistent",
    "--data-dir",
    "./chroma"
  ]
}

Qdrant

by Qdrant

Qdrant's official MCP server — semantic memory for AI assistants backed by a real vector database.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-server-qdrant"
  ],
  "env": {
    "QDRANT_URL": "http://localhost:6333",
    "COLLECTION_NAME": "my-collection"
  }
}

MotherDuck / DuckDB

by MotherDuck

Run DuckDB analytics locally or in MotherDuck's cloud — query files and warehouses with the same SQL.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-server-motherduck",
    "--db-path",
    "md:"
  ]
}

Neo4j Cypher

by Neo4j

Query Neo4j graph databases in natural language — the assistant reads your schema and writes the Cypher.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-neo4j-cypher"
  ],
  "env": {
    "NEO4J_URI": "bolt://localhost:7687",
    "NEO4J_USERNAME": "neo4j",
    "NEO4J_PASSWORD": "password"
  }
}

Elasticsearch

by Elastic

Elastic's official MCP server — explore indexes, inspect mappings, and query Elasticsearch conversationally.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@elastic/mcp-server-elasticsearch"
  ],
  "env": {
    "ES_URL": "https://localhost:9200",
    "ES_API_KEY": "your-api-key"
  }
}

Redis

by Redis

Redis's official MCP server — read and write every Redis data structure, including vector search and streams.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "redis-mcp-server"
  ],
  "env": {
    "REDIS_HOST": "127.0.0.1",
    "REDIS_PORT": "6379"
  }
}

Neon

by Neon

Neon's official MCP server — manage serverless Postgres projects, branch databases, and run migrations.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@neondatabase/mcp-server-neon",
    "start",
    "<neon-api-key>"
  ]
}

SQLite

by Model Context Protocol

Query, modify, and analyse a local SQLite database file directly from an AI client.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-server-sqlite",
    "--db-path",
    "~/data.db"
  ]
}

PostgreSQL

by Model Context Protocol

Read-only PostgreSQL access with automatic schema inspection — the reference MCP server for Postgres.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "@modelcontextprotocol/server-postgres",
    "postgresql://localhost/mydb"
  ]
}

Snowflake

by Snowflake Labs

Snowflake Labs' MCP server — query the warehouse, use Cortex search and analyst, and manage objects.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "snowflake-labs-mcp",
    "--service-config-file",
    "tools_config.yaml"
  ]
}

ClickHouse

by ClickHouse

ClickHouse's official MCP server — run analytical SQL, explore schemas, and query local files with chDB.

VS Code configuration
{
  "command": "uvx",
  "args": [
    "mcp-clickhouse"
  ],
  "env": {
    "CLICKHOUSE_HOST": "localhost",
    "CLICKHOUSE_USER": "default",
    "CLICKHOUSE_PASSWORD": ""
  }
}

Chrome DevTools MCP

by Google Chrome DevTools team

Google's official MCP server for driving and inspecting a real Chrome browser — automation, debugging, and performance traces.

VS Code configuration
{
  "command": "npx",
  "args": [
    "-y",
    "chrome-devtools-mcp@latest"
  ]
}

Browse all MCP servers →