š§ Azure Self Help MCP Server
@akshaykokane
About š§ Azure Self Help MCP Server
This is MCP server for Azure Help APIs for Guided Troubleshooter
Config
No standard config provided
This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.
RepositoryTools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Azure Self Help MCP Server?
Azure Self Help MCP Server is an MCP (Model Context Protocol) server that exposes Azureās Self Help API as a toolset. It lets AI agents (like Claude or Semantic Kernel) create and step through Azure Guided Troubleshooter sessions interactively.
How to use Azure Self Help MCP Server?
Clone the project, install the required NuGet packages (ModelContextProtocol, Microsoft.Extensions.Hosting, Azure.ResourceManager.SelfHelp, Azure.Identity), and configure the server with a Stdio transport. Then add the server to your MCP hostās config (e.g., Claude Desktopās mcpServers block) and restart the host. The tools are automatically registered and ready for use.
Key features of Azure Self Help MCP Server
- Exposes Azure Self Help API as MCP tools
- Start, continue, and end troubleshooter sessions
- View current troubleshooting step instructions
- Restart a session from the beginning
- Uses DefaultAzureCredential for authentication
- Works with any MCP-compatible host
Use cases of Azure Self Help MCP Server
- Diagnose ācanāt SSH into an Azure VMā interactively
- Automate stepābyāstep Azure resource troubleshooting
- Let an LLM guide users through Azure support solutions
- Integrate Azure diagnostics into custom AI applications
FAQ from Azure Self Help MCP Server
What dependencies are required?
.NET 8 SDK, Azure CLI (logged in), and an MCPācompatible host (e.g., Claude Desktop) are needed.
How is authentication handled?
The server uses DefaultAzureCredential, which works outāofātheābox with Azure CLI, environment variables, or managed identity.
Where does session data live?
Session data is managed by the Azure Self Help API in the Azure cloud; no local data is stored by the server.
What transport protocol does it use?
The server uses StdioServerTransport (standard I/O) as the MCP transport.
Frequently asked questions
What dependencies are required?
.NET 8 SDK, Azure CLI (logged in), and an MCPācompatible host (e.g., Claude Desktop) are needed.
How is authentication handled?
The server uses `DefaultAzureCredential`, which works outāofātheābox with Azure CLI, environment variables, or managed identity.
Where does session data live?
Session data is managed by the Azure Self Help API in the Azure cloud; no local data is stored by the server.
What transport protocol does it use?
The server uses StdioServerTransport (standard I/O) as the MCP transport.
Basic information
More Cloud & Infrastructure MCP servers
MCP Gateway
mcp-ecosystemš§© MCP Gateway - A lightweight gateway service that instantly transforms existing MCP Servers and APIs into MCP servers with zero code changes. Features Docker deployment and management UI, requiring no infrastructure modifications.
š³ docker-mcp
QuantGeekDevA docker MCP Server (modelcontextprotocol)
Cloudflare MCP Server
cloudflareSupabase MCP Server
coleam00Supabase MCP server created in Python.

Nippy
NippyNippy is drag-and-drop hosting (nippy.host) with an MCP server: connect it and your assistant can publish HTML, folders of photos, or file downloads to a live *.nippy.site URL ā and keep editing the site in place at the
Comments