Code MCP Server

Official

local-only server

The server can only run on the client’s local machine because it depends on local resources.

VSCode MCP

このモノレポには、VSCode MCP サーバーとその付属 VSCode 拡張機能が含まれており、これらを組み合わせることで、Goose や Claude などの AI エージェントやアシスタントがモデル コンテキスト プロトコルを介して VSCode と対話できるようになります。

プロジェクト構造

vscode-mcp/ ├── server/ # MCP server implementation └── extension/ # VS Code extension

クイックスタート

  1. MCPサーバーをインストールする
npx vscode-mcp-server install
  1. MCP拡張機能をインストールする

MCP拡張

構成

Gooseデスクトップセットアップ

  • ID: code-mcp
  • 名前: VS Code
  • 説明: Allows interaction with VS Code through the Model Context Protocol
  • コマンド: npx vscode-mcp-server

クロードデスクトップセットアップ

これを Claude Desktop 構成ファイル ( ~/Library/Application Support/Claude/claude_desktop_config.json ) に追加します。

{ "mcpServers": { "vscode-mcp-server": { "command": "npx", "args": ["vscode-mcp-server"], "env": {} } } }

利用可能なツール

Code MCP サーバーは、AI エージェントが VS Code と対話するための次のツールを提供します。

create_diff

既存のファイルの変更に対する差分を作成して表示します。

  • 適用前に変更のプレビューを表示します
  • ユーザーの承認が必要
  • 既存のファイルでのみ動作します

open_file

VS Code エディターでファイルを開きます:

  • 新しいファイルや変更されたファイルを表示するために使用されます

open_project

VS Code でプロジェクト フォルダーを開きます。

  • AIエージェントの作業ディレクトリを設定する

check_extension_status

拡張機能がインストールされ、応答しているかどうかを確認します

get_extension_port

VS Code MCP拡張機能のポート番号を取得します

list_available_projects

ポートレジストリファイルからプロジェクトを表示します

ライセンス

このプロジェクトは、Apache License 2.0 に基づいてライセンスされています。詳細については、 LICENSEファイルを参照してください。

著作権 2025 Block, Inc.

この製品には、Block, Inc.で開発されたソフトウェアが含まれています。

-
security - not tested
A
license - permissive license
-
quality - not tested

Goose や Claude などの AI エージェントやアシスタントがモデル コンテキスト プロトコルを通じて VS Code と対話できるようにします。

  1. Project Structure
    1. Quick Start
      1. Configuration
        1. Goose Desktop Setup
        2. Claude Desktop Setup
      2. Available Tools
        1. create_diff
        2. open_file
        3. open_project
        4. check_extension_status
        5. get_extension_port
        6. list_available_projects
      3. License
        ID: 8464lc36og