microsoft-docs-mcp-proxy

chasedmicrosoft/microsoft-docs-mcp-proxy

3.2

If you are the rightful owner of microsoft-docs-mcp-proxy and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A local proxy server that bridges VS Code's MCP client with the Microsoft Learn API.

Microsoft Docs MCP Proxy

A local proxy server that bridges VS Code's MCP client with the Microsoft Learn API.

Overview

This proxy server acts as a bridge between VS Code's Model Context Protocol (MCP) implementation and the Microsoft Learn HTTP API. It allows you to search Microsoft/Azure documentation directly from VS Code when the direct HTTP MCP server connection isn't working properly.

Files

  • microsoft-docs-mcp-proxy.js - Main proxy server script
  • package.json - Node.js dependencies and project configuration
  • package-lock.json - Dependency lock file

Installation

Dependencies are already installed. If you need to reinstall:

npm install

Usage

This server is designed to be used with VS Code's MCP configuration. Add this to your VS Code settings.json:

{
  "mcp": {
    "servers": {
      "microsoft.docs.mcp": {
        "command": "node",
        "args": ["/path/to/microsoft.docs.mcp.proxy/microsoft-docs-mcp-proxy.js"],
        "env": {}
      }
    }
  }
}

Features

  • Search Microsoft/Azure documentation
  • Compatible with VS Code's MCP client
  • Handles HTTP API communication transparently

Requirements

  • Node.js 18.0.0 or higher
  • Internet connection for API access