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) を実装しており、互換性のあるAIクライアント(VS Code、Claude Desktop、Cursor、GitHub Copilotなど)からリモートエンドポイントへの接続が可能です。サーバーは主に3つのツールを提供します:

  • microsoft_docs_search: 公式ドキュメント全体でセマンティック検索を実行します。
  • microsoft_docs_fetch: 特定のドキュメントページを取得し、Markdownに変換します。
  • microsoft_code_sample_search: 公式のMicrosoftおよびAzureコードスニペットを検索します。

さらに、ターミナルアクセス用のCLIツール (@microsoft/learn-cli) や、AIエージェントにツールの効果的な使用方法を指示するポータブルな命令パッケージ「Agent Skills」も提供しています。

対象ユーザー

Microsoft技術(.NET、Azure、C#、F#など)を使用し、正確で最新の技術リファレンスを必要とするAIコーディングアシスタントのユーザー。

特徴

  • ゼロコンフィグ: インストールにAPIキー、ログイン、サインアップは不要です。
  • 幅広い互換性: VS Code、Cursor、Claude Code、ChatGPTなど、多種多様なAIエージェントやIDEをサポートしています。
  • 信頼できるソース: セキュリティと正確性を確保するため、ファーストパーティの公式Microsoftドキュメントのみにアクセスします。
  • OpenAI互換性: OpenAI Deep Researchモデル向けの実験的エンドポイントが含まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト