MCP server

Give an AI assistant or agent live Microsoft status. The MicrosoftRadar MCP server is free, read-only and needs no key: https://microsoftradar.com/mcp

Connect

Claude Code:

claude mcp add --transport http microsoftradar https://microsoftradar.com/mcp

VS Code (.vscode/mcp.json):

{
  "servers": {
    "microsoftradar": {
      "type": "http",
      "url": "https://microsoftradar.com/mcp"
    }
  }
}

Other clients that take a server URL (Cursor, Windsurf and most agent frameworks):

{
  "mcpServers": {
    "microsoftradar": {
      "url": "https://microsoftradar.com/mcp"
    }
  }
}

In apps that add remote MCP servers as connectors, add https://microsoftradar.com/mcp as a custom connector without authentication.

Tools

get_status
Current status of all Microsoft services, or of one service, product family or Azure region. Gives Microsoft’s official status next to our own independent measurements, and the open incidents. Use for questions like "is Outlook down?" or "is Azure West Europe OK?".
get_incident
One Microsoft incident by our id, Microsoft’s id (EX1234567, MO1234567, an Azure tracking id) or an incident URL: status, phase, affected services and regions, times (Microsoft’s start, first posted, first seen by us, our own detection), and every revision with the fields and words Microsoft changed.
search_incidents
Find incidents by text (title, our id, Microsoft’s id), service, family, Azure region, state and time window. Newest first. Use to answer "what happened to Teams yesterday?" or "Azure outages in West Europe this month".
list_changes
What Microsoft changed recently, newest first: edits to incident texts (status, wording, affected services) and announced changes (Microsoft 365 roadmap, Azure Updates, security updates, retirements, known issues). Each item says what changed and links to the details.

Every result is JSON (structuredContent, and the same as text). Incidents carry Microsoft’s ids, Microsoft’s own status words next to ours, our first-seen and detection times, and each revision with the words Microsoft changed. Errors such as an unknown service name come back as a tool result with isError, so the assistant can correct itself.

Protocol

curl -s https://microsoftradar.com/mcp -H 'Content-Type: application/json' -H 'Accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"get_status","arguments":{"service":"Outlook"}}}'

Microsoft’s text

Like the API, the tools give facts, our own summaries, the changed words and one short quote (at most 25 words) with a link to the source, never Microsoft’s full text. MicrosoftRadar is independent and not affiliated with Microsoft; “no incident listed” is not a guarantee that a service works for everyone.

Last updated