
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
codingwithcalvin/vs-mcpserver는 MCP 서버 후보가 https://github.com/codingwithcalvin/vs-mcpserver.에서 가져온다
개요
codingwithcalvin/vs-mcpserver는 MCP 서버 후보가 https://github.com/codingwithcalvin/vs-mcpserver.에서 가져온다
개요(AI 번역)
VS MCP 서버
Claude Control Visual Studio와 같은 AI 조수가 Model Context Protocol을 통해 확인하세요!
✔ 이게 뭐야?
VS MCP Server는 Model Context Protocol (MCP)을 통해 Visual Studio 기능을 노출하여 Claude와 같은 AI 조수를 사용하여 IDE 프로그래밍과 상호 작용합니다. 파일을 열고, 코드를 읽고, 프로젝트를 구축, 그리고 더 많은 - 모두 자연 대화를 통해!
✨ 특징
해결책 공구
| 도구 | 설명 |
|---|---|
project_info |
상세 프로젝트 정보 |
project_list |
솔루션의 모든 프로젝트 일람 |
solution_close |
현재 솔루션 닫기 |
| [T3] | 현재 솔루션에 대한 정보를 얻을 수 있습니다 |
| [T4] | 솔루션 파일을 여는 방법 |
startup_project_get |
현재 시작 프로젝트 가져 오기 |
startup_project_set |
디버깅을 위한 시작 프로젝트 설정 |
❤ 문서 도구
| 도구 | 설명 |
|---|---|
document_active |
적극적인 문서 만들기 |
document_cleanup |
문서의 코드 정리 |
| [T9] | 문서 닫기 |
document_list |
모든 열린 문서 보기 |
document_open |
에디터의 파일 열기 |
이 페이지는 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"
}
}
}