MCP Directory

How to add Bifrost - VSCode Dev Tools MCP Server to Claude Desktop

Exposes VSCode language-server features (find usages, rename, go-to-definition) to AI coding assistants via MCP. Paste the config into ~/Library/Application Support/Claude/claude_desktop_config.json and restart Claude Desktop.

Last updated June 14, 2026 ยท 219โ˜… ยท sse ยท no auth

Claude Desktop config for Bifrost - VSCode Dev Tools MCP Server

{
  "mcpServers": {
    "bifrost---vscode-dev-tools-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "http://localhost:8008/sse"
      ]
    }
  }
}

Claude Desktop connects to remote servers through the `mcp-remote` proxy (installed on first run via npx). Restart Claude Desktop after saving.

Setup steps

  1. 1Open Claude Desktop โ†’ Settings โ†’ Developer โ†’ Edit Config (this opens ~/Library/Application Support/Claude/claude_desktop_config.json).
  2. 2Paste the Bifrost - VSCode Dev Tools MCP Server config below under the top-level "mcpServers" key.
  3. 3Fill in any placeholder secrets (API keys, paths) in the snippet.
  4. 4Save the file, then fully quit and reopen Claude Desktop.
  5. 5Open a chat and confirm Bifrost - VSCode Dev Tools MCP Server's tools appear under the ๐Ÿ”Œ tools menu.

Before you start

  • Visual Studio Code version 1.93.0 or higher
  • The Bifrost MCP VS Code extension (ConnorHallman.bifrost-mcp) installed from the VS Code marketplace
  • Appropriate language extensions installed for the languages you work with (e.g. the C# extension for C# files)
  • For Cline: Supergateway to bridge the SSE endpoint

What Bifrost - VSCode Dev Tools MCP Server can do in Claude Desktop

find_usages

Locate all references to a symbol.

go_to_definition

Jump to a symbol's definition instantly.

find_implementations

Discover implementations of interfaces or abstract methods.

get_hover_info

Get rich symbol documentation as shown on hover.

get_document_symbols

Outline all symbols in a file.

get_completions

Provide context-aware auto-completions.

get_signature_help

Function parameter hints and overloads.

get_rename_locations

Safely get the locations to perform a rename across the project.

Security

The server runs as a local HTTP/SSE server (default port 8008) with no authentication; it is intended for local development use. It exposes read and edit capabilities (including rename and code actions) over your codebase to any connected MCP client. Ensure the configured port is only reachable locally.

Bifrost - VSCode Dev Tools MCP Server + Claude Desktop FAQ

Where is the Claude Desktop config file?

Claude Desktop reads MCP servers from ~/Library/Application Support/Claude/claude_desktop_config.json. Paste the Bifrost - VSCode Dev Tools MCP Server config there under the "mcpServers" key and restart the client.

Is Bifrost - VSCode Dev Tools MCP Server safe to use with Claude Desktop?

The server runs as a local HTTP/SSE server (default port 8008) with no authentication; it is intended for local development use. It exposes read and edit capabilities (including rename and code actions) over your codebase to any connected MCP client. Ensure the configured port is only reachable locally.

What port does the server use?

It runs on port 8008 by default. You can change it with a bifrost.config.json file, or per project by specifying a unique port. If the configured port is in use, the server fails to start until it is freed or changed.

How do I connect Cursor or Roo Code?

Add an mcpServers entry pointing to the SSE URL, e.g. {"mcpServers": {"Bifrost": {"url": "http://localhost:8008/sse"}}}.

How do I connect Cline?

Install Supergateway and add an mcpServers config that runs npx supergateway --sse http://localhost:8008/sse. It may appear red but works.

View repo Full Bifrost - VSCode Dev Tools MCP Server page