CV

codingwithcalvin/vs-mcpserver

Developer tools公式

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

87 stars 25 forks 品質 74 トレンド 29MIT

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
GitHub で README 全文を見る

インストール

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" } } }