Azure Updates

io.github.jonnybottles由 GitHub 账号 jonnybottles 发布v0.1.1更新于 Oct 24, 2026

MCP server for Azure Updates RSS feed - search, filter, and summarize Azure service updates

概览

AI 生成的概览

让助手搜索、筛选并汇总 Azure 官方更新源中的 Azure 服务更新。

可以做什么
将 MCP 客户端连接到 Azure 更新源,可用自然语言查询更新。主要工具 azure_updates_search 可按关键词、类别、状态、日期范围或 GUID 搜索和筛选公告,并可返回产品类别、产品、标签和状态的分面计数。这样无需手动浏览 Azure 更新网站,即可跟踪预览、正式发布和停用信息。
适用场景
适合希望借助助手监控 Azure 平台变化、规划迁移或查看即将停用项的开发者、云架构师和 IT 人员。如果你经常需要获取最新的 Azure 公告,而不只是偶尔查询,就值得添加。
运行要求
通过 stdio 在本地运行。需要 Python 3.9+ 和兼容 MCP 的客户端;推荐方式还需安装 uv/uvx,也可用 pip 安装该包。未声明需要账户、API 密钥或环境变量。需要网络访问以获取 Azure 更新源。
安装前请注意
该服务器对 Azure 更新只读,但会从外部源获取数据,因此查询和结果会经过该第三方来源。安装说明包含 shell 命令和客户端配置文件,运行前请先检查。不会索取凭据或密钥。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Azure Updates,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Disclaimer: This is an independent, self-built project and is not an official Microsoft tool or service.

Azure Updates MCP Server

mcp-name: io.github.jonnybottles/azure-updates

Stay up-to-date with Azure platform changes through AI-powered natural language queries. This Python-based MCP (Model Context Protocol) server connects AI assistants like Claude to Azure Updates, enabling you to search and filter Azure service announcements, feature releases, preview launches, and retirement notices—all through conversational queries.

What It Does

Azure Updates MCP Server bridges the gap between Azure's official updates feed and your AI assistant, allowing you to:

  • Search updates by keyword - Ask about specific services, technologies, or features (e.g., "What's new with Azure Kubernetes Service?")
  • Filter by status - Find what's in Preview, Generally Available, or being Retired
  • Track deprecations - Stay ahead of service retirements and breaking changes
  • Discover categories - Explore available Azure products and services through faceted search
  • Query by date range - Find updates within specific timeframes
  • Look up by GUID - Retrieve specific announcements directly

Perfect for developers, cloud architects, and IT professionals who need to monitor Azure platform evolution, plan migrations, or stay informed about new capabilities—without manually checking the Azure updates website.

Requirements

General

  • Python 3.9+
  • An MCP-compatible client (Claude Desktop, Cursor, Claude Code, GitHub Copilot CLI, etc.)

Using uvx (Recommended)

If you are installing or running the server via uvx, you must have uv installed first.

Install uv:

bash
# macOS / Linuxcurl -LsSf https://astral.sh/uv/install.sh | sh
# Windows (PowerShell)irm https://astral.sh/uv/install.ps1 | iex

Verify installation:

bash
uv --versionuvx --version

uvx allows you to run the MCP server without installing the package globally.

Using pip (Alternative)

If you prefer not to use uvx, you can install the package directly with pip.

bash
pip install azure-updates-mcp

In this case, uv / uvx is not required.

Installation

Install from PyPI

bash
uvx azure-updates-mcp

Or install with pip:

bash
pip install azure-updates-mcp

Upgrade to Latest Version

bash
uvx azure-updates-mcp@latest

Or with pip:

bash
pip install --upgrade azure-updates-mcp

Quick Setup

[Set up in VS Code] [Set up in Cursor] [Set up in Claude Code] [Set up in Copilot CLI]

One-click setup: Click the VS Code badge for automatic configuration (requires uv installed) Manual setup: See instructions below for Cursor, Claude Code, Copilot CLI, or Claude Desktop

Features

  • azure_updates_search – Search and filter Azure updates by keyword, category, status, date range, or GUID. Set include_facets=True to get taxonomy counts (product categories, products, tags, statuses). Use limit=0 with include_facets=True to discover available filter values.

Prompt Examples

Once connected to an MCP client, you can ask questions like:

  1. Get recent updates: "Show me the 10 most recent Azure updates"
  2. Search by keyword: "Find all Azure updates related to Kubernetes or AKS"
  3. Filter by status: "What Azure features are currently in preview?"
  4. Check for retirements: "Are there any upcoming Azure service retirements I should know about?"
  5. Discover categories: "What Azure product categories and services are available in the updates?"

Usage

Run the MCP Server

bash
uvx azure-updates-mcp

Or if installed with pip:

bash
azure-updates-mcp

Connect from Claude Desktop

Add to your Claude Desktop MCP config:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Using uvx (recommended)

json
{  "mcpServers": {    "azure-updates": {      "command": "uvx",      "args": ["azure-updates-mcp"]    }  }}

Using installed package

json
{  "mcpServers": {    "azure-updates": {      "command": "azure-updates-mcp"    }  }}

Connect from Cursor

Option 1: One-Click Install (Recommended)

cursor://anysphere.cursor-deeplink/mcp/install?name=azure-updates-mcp&config=eyJjb21tYW5kIjogInV2eCIsICJhcmdzIjogWyJhenVyZS11cGRhdGVzLW1jcCJdfQ==

Option 2: Manual Configuration

Add to your Cursor MCP config:

  • macOS: ~/Library/Application Support/Cursor/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  • Windows: %APPDATA%\Cursor\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json

Connect from Claude Code

bash
claude mcp add --transport stdio azure-updates -- uvx azure-updates-mcp

Connect from GitHub Copilot CLI

Add to ~/.copilot/mcp-config.json:

json
{  "mcpServers": {    "azure-updates": {      "type": "stdio",      "command": "uvx",      "args": ["azure-updates-mcp"]    }  }}

Development

bash
pytestruff check src/ tests/

License

MIT

来源:README.md,提交 4e47662

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.1最新Sep 16, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分