Skip to main content
Glama

vscode-mcp

VS CodeおよびCursor内でClaudeにIDE機能を提供するMCP(Model Context Protocol)サーバーです。Claudeはチャットから直接、ワークスペース内のファイルの読み取り、書き込み、編集、検索、コマンド実行を行うことができます。

ツール

ツール

説明

read_file

ファイルの内容を読み取る(行範囲指定可能)

write_file

ファイルへの書き込みまたは上書き(親ディレクトリも作成)

edit_file

ファイル内の特定の文字列を置換

list_directory

ファイルとディレクトリの一覧表示(再帰的指定可能)

create_directory

ディレクトリツリーの作成

delete_path

ファイルまたはディレクトリの削除

move_path

ファイルまたはディレクトリの移動や名前変更

search_files

ファイル全体に対するGrep形式の正規表現検索

find_files

グロブパターン(例: *.ts)によるファイル検索

run_command

任意のシェルコマンドを実行し、出力を取得

get_workspace_info

プラットフォーム、Nodeバージョン、Gitブランチとステータスを取得

get_file_info

ファイルのメタデータ(サイズ、更新日時、タイプ)を取得

Related MCP server: code-context

インストール

npm install
npm run build

Cursorでの使用方法

Cursorは以下の場所からMCPサーバーの設定を読み込みます:

  • グローバル: ~/.cursor/mcp.json

  • プロジェクト: .cursor/mcp.json(プロジェクトルート内)

オプションA — node経由で実行(ビルド後)

CursorのMCP設定に以下を追加します:

{
  "mcpServers": {
    "vscode-mcp": {
      "command": "node",
      "args": ["/absolute/path/to/vscode-mcp/dist/index.js"]
    }
  }
}

オプションB — npx経由で実行(手動ビルド不要)

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

設定を編集した後、Cursor Settings → Features → MCPを開き、Refreshをクリック(またはCursorを再起動)してください。

VS Code + Copilot Chatでの使用方法(MCPサポート)

VS Codeのsettings.jsonに以下を追加します:

"mcp": {
  "servers": {
    "vscode-mcp": {
      "type": "stdio",
      "command": "node",
      "args": ["/absolute/path/to/vscode-mcp/dist/index.js"]
    }
  }
}

開発

npm run dev    # watch mode (recompiles on save)
npm start      # run the built server

ヒント

  • すべてのパスは絶対パス、またはワークスペースルートからの相対パスで指定できます。

  • 任意のツールにworkspace_rootを渡すことで、相対パスの基準ディレクトリを指定できます。

  • run_commandは任意のシェルコマンドを受け付けます。gitnpm、リンター、コンパイラなどに使用してください。

  • search_filesnode_modulesdist、および隠しフォルダを自動的にスキップします。

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
    15
    304
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    An MCP server that provides dynamic codebase context to Claude Code through tools like hybrid search, recent changes, and symbol definitions, enhancing AI-assisted coding with local RAG.
    8
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    MCP server that integrates with VS Code to enable file operations, git diffs, and line highlighting via MCP clients like Claude.
    42
    MIT

View all related MCP servers

Related MCP Connectors

  • Augments MCP Server - A comprehensive framework documentation provider for Claude Code

  • Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/KloutDevs/vscode-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server