MCP Catalogs
首页

vscode-mcp

by tjx666·76·综合分 46

VSCode MCP 服务器,为 AI 编码助手提供实时 LSP 诊断、类型信息和代码导航,无需等待缓慢的 tsc/eslint 检查。

developer-toolsai-llm
15
Forks
13
活跃 Issue
1 个月前
最近提交
2 天前
收录于

概述

VSCode MCP 是一个综合解决方案,连接 AI 助手和 VSCode 开发环境。它通过 MCP 协议提供多种工具,包括诊断、符号信息、引用和安全的文件操作。该服务器利用 VSCode 的语言服务器协议 (LSP) 提供实时代码分析,无需执行缓慢的 tsc 或 eslint 等命令。

试试问 AI

装完之后,这里有 3 个你可以让 AI 做的事:

:AI 编码助手获取实时诊断,而不是运行缓慢的类型检查器
:在 Cursor 和 Claude Code 等 AI IDE 中增强代码补全和导航
:安全的重构操作,自动更新跨文件的导入

什么时候选它

当您使用 AI 编码助手(如 Claude Code 或 Cursor)并且需要快速访问 VSCode 的 LSP 信息,而不愿等待缓慢的构建工具时,选择此服务器。

什么时候不要选它

如果您使用非 VSCode 编辑器,或者担心 execute_command 工具(可以运行任意 VSCode 命令)带来的安全风险,请不要选择此服务器。

此 server 暴露的工具

从 README 抽取出 8 个工具
  • execute_command

    Execute VSCode commands with JSON string arguments

  • get_symbol_lsp_info

    Get comprehensive LSP info (definition, hover, signatures, etc.)

  • get_diagnostics

    Get real-time diagnostics, replace slow tsc/eslint

  • get_references

    Find symbol references with usage context code

  • health_check

    Test connection to VSCode MCP Bridge extension

  • list_workspaces

    List all available VSCode workspaces

  • open_files

    Open multiple files with optional editor display

  • rename_symbol

    Rename symbols across all files in workspace

可对比工具

lsp-mcpide-mcpshell-mcp

安装

安装

  1. 使用 ID YuTengjing.vscode-mcp-bridge 安装 VSCode MCP Bridge 扩展
  1. 在您的环境中安装 MCP 服务器:

**Claude Code**:

claude mcp add vscode-mcp -- npx -y @vscode-mcp/vscode-mcp-server@latest

**Cursor**:点击安装按钮或通过设置 -> 工具与集成 -> 新建 MCP 服务器,命令为:npx @vscode-mcp/vscode-mcp-server@latest

**Gemini CLI**:

{
  "mcpServers": {
    "vscode-mcp": {
      "command": "npx",
      "args": ["-y", "@vscode-mcp/vscode-mcp-server@latest"]
    }
  }
}

vscode-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。