Token导航 LogoToken导航TokenDH.com
Vscode As MCP Server logo
开发工具未说明官方级别未说明来源级核验

Vscode As MCP Server

MCP Server

一个将VSCode转变为MCP服务器的扩展,提供代码编辑支持、终端操作、预览工具和多实例切换等功能,适用于需要高级编码辅助的开发场景。

工具数

10

提示词数

0

GitHub Stars

116

资源数

0
TypeScriptClaude开发工具Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

acomagu

提供方

acomagu

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

VSCode作为MCP服务器

市场

一个VSCode扩展,将您的VSCode转换为MCP服务器,实现来自Claude Desktop等MCP客户端的高级编码辅助。

主要特点

代码编辑支持

  • 通过差异审查LLM提出的代码更改,允许您接受、拒绝或提供反馈。
  • 实时诊断消息(如类型错误)立即发送到LLM进行即时纠正。

Code editing diff

终端操作

  • 在VSCode的集成终端中执行命令(支持后台/前台执行和超时设置)。

预览工具

  • 直接在VSCode的内置浏览器中预览URL(例如,在启动Vite服务器后自动打开浏览器预览)。

Preview tool

多实例切换

  • 在多个打开的VSCode窗口之间轻松切换MCP服务器。(只需单击状态栏项)

Instance switching

继电器功能(实验)

  • 从外部中继和公开VSCode 1.99中引入的内置MCP服务器。
  • 允许外部访问其他MCP扩展提供的工具,如GitHub Copilot。

可用的内置工具

  • execute_命令:在VSCode的集成终端中执行命令
  • 代码检查器:检索代码的当前诊断
  • focus编辑器:关注文件中的特定位置
  • list_debug_sessions / start_debug_session / restart_debug_session / stop_debug_session:管理调试会话
  • text_编辑器:文件操作(查看、替换、创建、插入、撤消)
  • list_directory:以树格式列出目录内容
  • get_terminal_output:从指定终端获取输出
  • list_vscode_命令 / execute_vscode_command:列出并执行任意VSCode命令
  • preview_url:在VSCode的集成浏览器中打开URL

安装和设置

  1. 从安装扩展 VSCode市场.
  1. 配置您的MCP客户端:

- 使用mcp安装程序:您可以简单地指示它“将vscode安装为mcp服务器mcp服务器”。 - 其他客户,如Claude Desktop:将以下内容添加到配置文件中(claude_desktop_config.json):

   {
     "mcpServers": {
       "vscode": {
         "command": "npx",
         "args": ["vscode-as-mcp-server"]
       }
     }
   }
  1. 检查右下角VSCode状态栏中的MCP服务器状态:

- (服务器图标):服务器正在运行 - ∅:点击启动服务器

Server status indicator

动机

开发此扩展是为了降低与计量编码工具(如Roo Code和Cursor)相关的高成本。这是一种直接内置于VSCode中的经济实惠的自托管替代方案。

非常欢迎错误报告和反馈! 🙇

未来路线图

  • 能够选择要公开的内置MCP服务器
  • 基于WebView的审批UI(类似于Roo Code)
  • 与VSCode的文件历史记录(时间线)集成
  • 自动审批和工具激活/停用的即时切换
  • 可定制的服务器端口配置

目录标签

目录标签

TypeScriptClaude开发工具代码编辑本地部署终端操作预览工具多实例切换MCP服务器

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

10

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP