TV

tjx666/vscode-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

105 stars 19 forks 품질 75 트렌드 23NOASSERTION

tjx666/VSoCode-MCP는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요

tjx666/VSoCode-MCP는 [[T0]에서 가져온 MCP 서버 후보입니다.

개요(AI 번역)

VSCode를 MCP(모델 컨텍스트 프로토콜)와 연결하여 AI 어시스턴트 기능을 강화하세요

디자인 동기 • 사용 가능한 도구 • 설치 • CLI • 건축 • 라이선스

개요

VSCode MCP는 MCP(모델 컨텍스트 프로토콜) 클라이언트가 실시간으로 풍부한 VSCode 컨텍스트 정보를 접근할 수 있도록 하는 포괄적인 모노레포 솔루션입니다. 이 프로젝트는 AI 어시스턴트와 개발 환경 간의 간극을 메워 정확한 코드 분석, 진단, 지능형 코드 탐색을 제공합니다.

디자인 동기

VSCode MCP 브리지는 주로 AI IDE(예: 커서)와 AI 코딩 에이전트를 지원하며, 이들이 코드를 더 효율적으로 개발하고 분석할 수 있도록 돕습니다.

전통적인 AI 코딩 에이전트는 코드 수정 검증 시 종종 시간이 많이 소요되는 명령을 실행해야 합니다:

  • tsc --noEmit - TypeScript 타입 검사
  • eslint . - 코드 스타일 검사
  • npm run build - 프로젝트 건설

이 명령들은 대규모 프로젝트에서 느리게 실행되어 AI 개발 효율성에 심각한 영향을 미칩니다. VSCode MCP Bridge는 실시간 LSP(언어 서버 프로토콜) 정보를 제공하여 AI 에이전트가 다음을 수행할 수 있게 합니다:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

VSCode MCP

Connect VSCode with MCP (Model Context Protocol) for enhanced AI assistant capabilities

Design Motivation • Available Tools • Installation • CLI • Architecture • License

Overview

VSCode MCP is a comprehensive monorepo solution that enables MCP (Model Context Protocol) clients to access rich VSCode context information in real-time. This project bridges the gap between AI assistants and your development environment, providing accurate code analysis, diagnostics, and intelligent code navigation.

Design Motivation

VSCode MCP Bridge primarily serves AI IDEs (like Cursor) and AI coding agents, helping them develop and analyze code more efficiently.

Traditional AI coding agents often need to execute time-consuming commands when validating code modifications:

  • tsc --noEmit - TypeScript type checking
  • eslint . - Code style checking
  • npm run build - Project building

These commands run slowly in large projects, severely impacting AI development efficiency. VSCode MCP Bridge provides real-time LSP (Language Server Protocol) information, allowing AI agents to:

  • Get fast diagnostics (get-diagnostics) - Replace time-consuming type checking and lint commands
  • Access comprehensive LSP information (get-symbol-lsp-info) - Get definition, hover, signatures, and type info in one call
  • Navigate code efficiently (get-references) - Understand code structure and dependencies with usage context
  • Safe file operations - Rename symbols across files with automatic import updates

Core Advantages

  1. Real-time: Leverage VSCode’s LSP for real-time code state without executing slow commands
  2. Accuracy: Precise analysis based on language servers, more reliable than static analysis
  3. Efficiency: Significantly reduce AI coding agent wait times
  4. Integration: Deep integration with VSCode ecosystem, supporting multiple languages and extensions

Available Tools

VSCode MCP provides the following tools through the MCP protocol:

GitHub에서 전체 README 보기

설치

npx @vscode-mcp/vscode-mcp-server@latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

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