
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
codingwithcalvin/vs-mcpserver は [https://github.com/codingwithcalvin/vs-mcpserver.] からインポートされた MCP サーバーの候補です
概要
codingwithcalvin/vs-mcpserver は [https://github.com/codingwithcalvin/vs-mcpserver.] からインポートされた MCP サーバーの候補です
概要(AI 翻訳)
VS MCP サーバー
モデルコンテキストプロトコルでClaudeコントロールビジュアルスタジオのようなAIアシスタントをしましょう!
お問い合わせ
?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ?# ??# ???
VS MCP Server は、Model Context Protocol (MCP) を通じて Visual Studio の機能を公開し、Claude のような AI アシスタントが IDE をプログラム的に操作できるようにします。 ファイルを開いたり、コードを読み、プロジェクトをビルドしたり、自然な会話を通したりするなど。
✨ 機能
ソリューションツール
| ツール | 概要 |
お問い合わせ
| [[T0] | 詳しいプロジェクト情報 |
| [project_list | ソリューションの全プロジェクト一覧 |
| [[T2] | 現在のソリューションを閉じる |
| [solution_info | 現在のソリューションについて |
| [solution_open | ソリューションファイルを開く |
| [startup_project_get | 現在のスタートアッププロジェクトをゲット |
| [startup_project_set | デバッグのためのスタートアッププロジェクトの設定 |
ドキュメントツール
| ツール | 概要 |
お問い合わせ
| [document_active | アクティブなドキュメントを入手 |
| [document_cleanup | ドキュメントのコードクリーンアップを実行 |
| [[T9] | ドキュメントを閉じる |
| [[T10] | 資料の一覧 |
| [[T11] | 編集部のファイルを開く |
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
VS MCP Server
Let AI assistants like Claude control Visual Studio through the Model Context Protocol!
🤔 What is this?
VS MCP Server exposes Visual Studio features through the Model Context Protocol (MCP), enabling AI assistants like Claude to interact with your IDE programmatically. Open files, read code, build projects, and more - all through natural conversation!
✨ Features
📂 Solution Tools
| Tool | Description |
|---|---|
project_info |
Get detailed project information |
project_list |
List all projects in the solution |
solution_close |
Close the current solution |
solution_info |
Get information about the current solution |
solution_open |
Open a solution file |
startup_project_get |
Get the current startup project |
startup_project_set |
Set the startup project for debugging |
📝 Document Tools
| Tool | Description |
|---|---|
document_active |
Get the active document |
document_cleanup |
Run code cleanup on a document |
document_close |
Close a document |
document_list |
List all open documents |
document_open |
Open a file in the editor |
document_read |
Read document contents |
document_save |
Saves an open document |
document_write |
Write to a document |
file_create |
Create a file on disk and open it in the editor |
folder_create |
Create a folder on disk |
✏️ Editor Tools
| Tool | Description |
|---|---|
editor_find |
Search within documents |
editor_goto_line |
Navigate to a specific line |
editor_insert |
Insert text at cursor position |
editor_replace |
Find and replace text |
selection_get |
Get the current text selection |
selection_set |
Set the selection range |
🔨 Build Tools
| Tool | Description |
|---|---|
build_cancel |
Cancel a running build |
build_configuration_get |
Get the active and available build configuration/platform pairs |
build_configuration_set |
Change the active build configuration and platform |
build_project |
Build a specific project |
build_solution |
Build the entire solution |
build_status |
Get current build status |
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →設定
{
"mcpServers": {
"visualstudio": {
"type": "http",
"url": "http://localhost:5050"
}
}
}