VOOZH about

URL: https://glama.ai/mcp/servers/block/vscode-mcp?locale=zh-CN

⇱ 代码 MCP 服务器 by block | Glama


VSCode MCP

这个 monorepo 包含 VSCode MCP 服务器及其配套的 VSCode 扩展,它们共同使 AI 代理和助手(如 Goose 或 Claude)能够通过模型上下文协议与 VSCode 进行交互。

项目结构

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

Related MCP server: LSP-MCP

快速入门

  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 桌面设置

将其添加到您的 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.开发的软件。

A
license - permissive license
C
quality
F
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.

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/block/vscode-mcp'

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