
juyamagu/azure-updates-mcp-server
Productivity workflow이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
An MCP server that provides AI assistants with seamless access to Azure service updates, retirements, and feature announcements.
개요
An MCP (Model Context Protocol) server that provides AI assistants with seamless access to Azure service updates, retirements, and feature announcements. - 🔍 - Full-text search (FTS5) across titles and descriptions with BM25 relevance ranking, offering improved query search than the original API. - 🎯 - Filter by tags, categories, products, dates, and status—no OData knowledge needed. - ⚡ - Local SQLite replication ensures <500ms query response times. - 🔄 - Differential synchronization keeps data fresh (configurable interval, default 24h). - 📊 - Expose all available filters and data freshness to help AI construct queries. ⚠️ : This server accesses the Azure Updates API, which is subject to Microsoft APIs Terms of Use.
README
원문 README의 일부입니다. 원문 보기.
Azure Updates MCP Server
An MCP (Model Context Protocol) server that provides AI assistants with seamless access to Azure service updates, retirements, and feature announcements.
Japanese version: README.ja.md
Features
- 🔍 Better Keyword Matching - Full-text search (FTS5) across titles and descriptions with BM25 relevance ranking, offering improved query search than the original API.
- 🎯 Simplified Filtering - Filter by tags, categories, products, dates, and status—no OData knowledge needed.
- ⚡ Fast Response - Local SQLite replication ensures <500ms query response times.
- 🔄 Automatic Sync - Differential synchronization keeps data fresh (configurable interval, default 24h).
- 📊 Help Resource - Expose all available filters and data freshness to help AI construct queries.
Legal Notice
⚠️ Important: This server accesses the Azure Updates API, which is subject to Microsoft APIs Terms of Use. By using this software, you agree to:
- Comply with all applicable Microsoft API terms and conditions
- Not use the data for advertising or marketing purposes
- Implement appropriate data protection measures
- Respect Microsoft’s intellectual property rights
This software is provided under the MIT License for the code implementation only. The data accessed through the Azure Updates API remains subject to Microsoft’s terms.
Additional Resources:
- API Usage Policies: docs/azure-updates-api-manual.md
- Privacy Statement: docs/PRIVACY.md
Setup
Option 1: Global Installation (Recommended)
Install globally from GitHub:
npm install -g github:juyamagu/azure-updates-mcp-server
Then configure VS Code (.vscode/mcp.json):
{
"servers": {
"azure-updates": {
"command": "azure-updates-mcp-server"
}
}
}
⚠️ Note: On the first run, data synchronization to the local cache will occur, which may take a few minutes before search queries can be served. Once synchronization is complete, subsequent queries will respond quickly.
Option 2: Using npx
For quick testing without installation:
{
"servers": {
"azure-updates": {
"command": "npx",
"args": ["-y", "github:juyamagu/azure-updates-mcp-server"]
// Optional environment variables:
// "env": {
// "DATABASE_PATH": "${workspaceFolder}/.azure-updates/data.db",
// "SYNC_STALENESS_HOURS": "24",
// "LOG_LEVEL": "info"
// }
}
}
}
설치
npx -y github:juyamagu/azure-updates-mcp-server