
tjx666/vscode-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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 checkingeslint .- Code style checkingnpm 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
- Real-time: Leverage VSCode’s LSP for real-time code state without executing slow commands
- Accuracy: Precise analysis based on language servers, more reliable than static analysis
- Efficiency: Significantly reduce AI coding agent wait times
- Integration: Deep integration with VSCode ecosystem, supporting multiple languages and extensions
Available Tools
VSCode MCP provides the following tools through the MCP protocol:
インストール
npx @vscode-mcp/vscode-mcp-server@latest設定
{
"mcpServers": {
"vscode-mcp": {
"command": "npx",
"args": ["@vscode-mcp/vscode-mcp-server@latest"]
}
}
}