Install guide

Add MCP servers to VS Code (GitHub Copilot)

Copy the command for the server you want, run it, and sign in if the server asks. Every server on this page is the vendor's official server from the MCP registry.

Setup in three steps

  1. Run the command for a server (or paste the config into .vscode/mcp.json (workspace) or your user profile). For example, GitHub:
    code --add-mcp '{"name":"github","type":"http","url":"https://api.githubcopilot.com/mcp/"}'
  2. VS Code opens the sign-in flow when Copilot first calls a remote OAuth server.
  3. Ask for something the server can do, like “list my open pull requests”, and approve the tool call.
  • · mcp.json uses a top-level servers key, not mcpServers.
  • · code --add-mcp installs a server into your user profile from the terminal.

VS Code (GitHub Copilot) MCP documentation

All 57 official servers for VS Code (GitHub Copilot)

AirtableDatabases
code --add-mcp '{"name":"airtable","type":"http","url":"https://mcp.airtable.com/mcp"}'
AmplitudeProduct analytics
code --add-mcp '{"name":"amplitude","type":"http","url":"https://mcp.amplitude.com/mcp"}'
ApifyWeb search & scraping
code --add-mcp '{"name":"apify","type":"http","url":"https://mcp.apify.com/"}'
Atlassian RovoWork management
code --add-mcp '{"name":"atlassian","type":"http","url":"https://mcp.atlassian.com/v2/mcp"}'
Auth0Authentication
code --add-mcp '{"name":"auth0","command":"npx","args":["-y","@auth0/auth0-mcp-server"]}'
AzureDeveloper tools
code --add-mcp '{"name":"azure","command":"npx","args":["-y","@azure/mcp"]}'
Brave SearchWeb search & scraping
code --add-mcp '{"name":"brave-search","command":"npx","args":["-y","@brave/brave-search-mcp-server"]}'
BrowserbaseBrowser automation
code --add-mcp '{"name":"browserbase","command":"npx","args":["-y","@browserbasehq/mcp-server-browserbase"]}'
CanvaDesign & sites
code --add-mcp '{"name":"canva","type":"http","url":"https://mcp.canva.com/mcp"}'
ClerkAuthentication
code --add-mcp '{"name":"clerk","type":"http","url":"https://mcp.clerk.com/mcp"}'
ClickHouseDatabases
code --add-mcp '{"name":"clickhouse","command":"uvx","args":["mcp-clickhouse"]}'
CloudflareDeveloper tools
code --add-mcp '{"name":"cloudflare","type":"http","url":"https://docs.mcp.cloudflare.com/mcp"}'
Context7Documentation
code --add-mcp '{"name":"context7","type":"http","url":"https://mcp.context7.com/mcp"}'
ElevenLabsAI & media
code --add-mcp '{"name":"elevenlabs","type":"http","url":"https://api.us.elevenlabs.io/v1/mcp"}'
ExaWeb search & scraping
code --add-mcp '{"name":"exa","type":"http","url":"https://mcp.exa.ai/mcp"}'
FigmaDesign & sites
code --add-mcp '{"name":"figma","type":"http","url":"https://mcp.figma.com/mcp"}'
FirebaseCloud & infrastructure
code --add-mcp '{"name":"firebase","command":"npx","args":["-y","firebase-tools"]}'
FirecrawlWeb search & scraping
code --add-mcp '{"name":"firecrawl","type":"http","url":"https://mcp.firecrawl.dev/v2/mcp"}'
GitHubDeveloper tools
code --add-mcp '{"name":"github","type":"http","url":"https://api.githubcopilot.com/mcp/"}'
GitLabDeveloper tools
code --add-mcp '{"name":"gitlab","type":"http","url":"https://gitlab.com/api/v4/mcp"}'
code --add-mcp '{"name":"google-firestore","type":"http","url":"https://firestore.googleapis.com/mcp"}'
Google Cloud RunCloud & infrastructure
code --add-mcp '{"name":"google-cloud-run","type":"http","url":"https://run.googleapis.com/mcp"}'
Google MapsDatabases
code --add-mcp '{"name":"google-maps","type":"http","url":"https://mapstools.googleapis.com/mcp"}'
GrafanaObservability & incidents
code --add-mcp '{"name":"grafana","type":"http","url":"https://mcp.grafana.com/mcp"}'
Hugging FaceAI & media
code --add-mcp '{"name":"hugging-face","type":"http","url":"https://huggingface.co/mcp?login"}'
LinearWork management
code --add-mcp '{"name":"linear","type":"http","url":"https://mcp.linear.app/mcp"}'
MapboxDatabases
code --add-mcp '{"name":"mapbox","type":"http","url":"https://mcp.mapbox.com/mcp"}'
Microsoft LearnDocumentation
code --add-mcp '{"name":"microsoft-learn","type":"http","url":"https://learn.microsoft.com/api/mcp"}'
MiroDesign & sites
code --add-mcp '{"name":"miro","type":"http","url":"https://mcp.miro.com/"}'
monday.comWork management
code --add-mcp '{"name":"monday","type":"http","url":"https://mcp.monday.com/mcp"}'
MongoDBDatabases
code --add-mcp '{"name":"mongodb","command":"npx","args":["-y","mongodb-mcp-server"]}'
code --add-mcp '{"name":"motherduck","command":"uvx","args":["mcp-server-motherduck"]}'
NeonDatabases
code --add-mcp '{"name":"neon","type":"http","url":"https://mcp.neon.tech/mcp"}'
Next.js DevToolsDeveloper tools
code --add-mcp '{"name":"next-devtools","command":"npx","args":["-y","next-devtools-mcp"]}'
NotionWork management
code --add-mcp '{"name":"notion","type":"http","url":"https://mcp.notion.com/mcp"}'
PagerDutyObservability & incidents
code --add-mcp '{"name":"pagerduty","command":"uvx","args":["pagerduty-mcp"]}'
PayPalPayments
code --add-mcp '{"name":"paypal","type":"http","url":"https://mcp.paypal.com/mcp"}'
PerplexityWeb search & scraping
code --add-mcp '{"name":"perplexity","command":"npx","args":["-y","@perplexity-ai/mcp-server"]}'
PlanetScaleDatabases
code --add-mcp '{"name":"planetscale","type":"http","url":"https://mcp.pscale.dev/mcp/planetscale"}'
PlaywrightBrowser automation
code --add-mcp '{"name":"playwright","command":"npx","args":["-y","@playwright/mcp"]}'
PostHogProduct analytics
code --add-mcp '{"name":"posthog","type":"http","url":"https://mcp.posthog.com/mcp"}'
PostmanDeveloper tools
code --add-mcp '{"name":"postman","type":"http","url":"https://mcp.postman.com/mcp"}'
code --add-mcp '{"name":"prisma","type":"http","url":"https://mcp.prisma.io/mcp"}'
RailwayCloud & infrastructure
code --add-mcp '{"name":"railway","type":"http","url":"https://mcp.railway.com/"}'
SentryDeveloper tools
code --add-mcp '{"name":"sentry","type":"http","url":"https://mcp.sentry.dev/mcp"}'
SnowflakeDatabases
code --add-mcp '{"name":"snowflake","command":"uvx","args":["snowflake-labs-mcp"]}'
SnykSecurity & code quality
code --add-mcp '{"name":"snyk","command":"npx","args":["-y","snyk"]}'
SonarQubeSecurity & code quality
code --add-mcp '{"name":"sonarqube","command":"docker","args":["run","-i","--rm","docker.io/sonarsource/sonarqube-mcp"]}'
StripePayments
code --add-mcp '{"name":"stripe","type":"http","url":"https://mcp.stripe.com"}'
SupabaseDatabases
code --add-mcp '{"name":"supabase","type":"http","url":"https://mcp.supabase.com/mcp"}'
TavilyWeb search & scraping
code --add-mcp '{"name":"tavily","command":"npx","args":["-y","tavily-mcp"]}'
TerraformCloud & infrastructure
code --add-mcp '{"name":"terraform","command":"docker","args":["run","-i","--rm","docker.io/hashicorp/terraform-mcp-server:1.0.0"]}'
VercelDeveloper tools
code --add-mcp '{"name":"vercel","type":"http","url":"https://mcp.vercel.com"}'
WebflowDesign & sites
code --add-mcp '{"name":"webflow","type":"http","url":"https://mcp.webflow.com/mcp"}'
WixDesign & sites
code --add-mcp '{"name":"wix","type":"http","url":"https://mcp.wix.com/mcp"}'
WorkOSAuthentication
code --add-mcp '{"name":"workos","type":"http","url":"https://mcp.workos.com/mcp"}'
ZapierAutomation
code --add-mcp '{"name":"zapier","type":"http","url":"https://mcp.zapier.com/api/v1/connect"}'

Reviewed Oct 5, 2026. Commands are generated from each server's registry record.