TV

tjx666/vscode-mcp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

105 stars 19 forks 品質 75 トレンド 23NOASSERTION

tjx666/VSoCode-MCPは、https://github.com/tjx666/vscode-mcp.からインポートされたMCPサーバー候補です。

概要

tjx666/VSoCode-MCPは、https://github.com/tjx666/vscode-mcp.からインポートされたMCPサーバー候補です。

概要(AI 翻訳)

VSCodeをMCP(Model Context Protocol)と連携させて、AIアシスタントの機能を強化しましょう

デザイン動機 • 利用可能なツール • 設置 • CLI • 建築 • 免許

概要

VSCode MCPは包括的なモノレポソリューションであり、MCP(モデルコンテキストプロトコル)クライアントがリアルタイムで豊富なVSCodeコンテキスト情報にアクセスできるようにしています。このプロジェクトはAIアシスタントと開発環境の間のギャップを埋め、正確なコード解析、診断、インテリジェントコードナビゲーションを提供します。

デザインの動機

VSCode MCP Bridgeは主にAIIDE(カーソルなど)や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"] } } }