MicrosoftDocs/mcp
Official Microsoft Learn MCP Server and CLI tool – powering LLMs and AI agents with real-time, trusted Microsoft docs & code samples.
해결하는 문제
이 프로젝트는 AI 어시스턴트가 최신 공식 Microsoft 문서와 코드 샘플에 접근할 수 있는 방법을 제공하여, 오래된 학습 데이터에 기반해 AI 모델이 존재하지 않는 SDK 메서드나 라이브러리 패키지를 만들어내는 "환각"을 줄입니다.
작동 방식
Model Context Protocol(MCP)을 기반으로 한 서버를 구현하여 VS Code, Claude, Cursor, GitHub Copilot 등 호환 가능한 AI 클라이언트가 원격 엔드포인트에 연결할 수 있게 합니다. 서버는 주로 다음 세 가지 도구를 제공합니다.
microsoft_docs_search: 공식 기술 문서를 대상으로 의미 검색을 수행합니다.microsoft_docs_fetch: 특정 문서 페이지를 가져와 Markdown 형식으로 변환합니다.microsoft_code_sample_search: 공식 Microsoft 및 Azure 코드 스니펫과 예제를 검색합니다.
또한 터미널 접근을 위한 CLI 도구(@microsoft/learn-cli)와 에이전트가 언제, 어떻게 이 도구들을 효과적으로 사용할지 이해하도록 돕는 "Agent Skills"(명령 패키지)도 제공합니다.
대상
AI 기반 IDE 또는 에이전트를 사용해 .NET, Azure, C#, F# 등 Microsoft 기술로 애플리케이션을 구축하는 개발자이며, 정확하고 최신의 기술 정보를 필요로 하는 사람.
주요 특징
- Zero Configuration: 설치 시 API 키, 로그인, 회원가입이 필요 없습니다.
- Broad Compatibility: VS Code, Cursor, Claude Desktop, ChatGPT 등 다양한 MCP 호환 클라이언트를 지원합니다.
- Trusted Source: 공식 1차 Microsoft 문서만을 사용해 보안과 신뢰성을 보장합니다.
- Experimental Features: Deep Research 모델용 OpenAI 호환 엔드포인트와 비용 관리를 위한 토큰 예산 제어 기능을 포함합니다.