CV

codingwithcalvin/vs-mcpserver

Developer tools공식

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

88 stars 25 forks 품질 74 트렌드 29MIT

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