
Microsoft Ai Roundup
io.github.darrenjrobinsonPublished by GitHub account darrenjrobinsonv0.2.0Updated Oct 25, 2026
Search Merill's Weekly Microsoft AI Roundup (msai.ms) archive — curated weekly Microsoft AI news
The publisher's own server: Microsoft Learn MCP
Overview
Searches the archive of Merill's Weekly Microsoft AI Roundup newsletter, letting an assistant find issues, dates and links on Microsoft AI topics.
- What you can do
- Search the newsletter archive by natural language or keywords, with hybrid, semantic or keyword modes and sourced excerpts with issue number, date and link. Retrieve the full content of a single issue by issue number or date. Browse and list issues with year or month filtering and pagination. Find community tools, GitHub projects and Microsoft AI products or features mentioned across issues, with surrounding context.
- When to use it
- Useful when you want sourced answers about Microsoft AI news — Copilot, GitHub, Azure AI, M365 AI — such as when a feature appeared or what the roundup said about an event, and want issue numbers and links rather than general web results.
- Requirements
- Runs locally via npx and needs Node.js 22 or later (Node 20 will not work). No API keys or configuration are required for keyword search. On first run it downloads a prebuilt SQLite index from GitHub Releases and caches it locally, rechecking at most weekly, so network access is needed. An OpenAI API key is optional for semantic search.
Installation
In SourceWeft
- Open Microsoft Ai Roundup in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
Microsoft AI Roundup MCP Server
[npm version] [npm downloads] [license]
A Model Context Protocol (MCP) server for searching the archive of Merill's Weekly Microsoft AI Roundup — a curated weekly Substack newsletter by Merill Fernando (with Joanne Hayek) covering Microsoft AI: Copilot, GitHub, Azure AI, M365 AI integrations, and the surrounding ecosystem.
Ask natural-language questions like "When did Copilot get feature X?", "What did the roundup say about Build?", or "Which GitHub projects has it highlighted?" and get sourced answers with issue numbers, dates, and links.
Sister project to entra-news-mcp.
Quick Start
No installation, no API keys, no configuration required:
On first run the server downloads a pre-built search index (SQLite database) from this repo's GitHub Releases and caches it locally. It checks for an updated index at most once every 7 days.
Requires Node.js 22 or later — the server uses Node's built-in
node:sqlitemodule (no native dependencies). Node 20 will not work.
Client Configuration
Claude Desktop
Add to claude_desktop_config.json:
Claude Code
Cursor / VS Code / Copilot Studio
Optional: semantic search
Keyword search works with zero configuration. For semantic (meaning-based) search, add an OpenAI API key:
Without a key the server degrades gracefully to keyword-only search.
Tools
Example queries
- "Search the Microsoft AI roundup for Copilot Studio agent announcements"
- "Get issue #4 of the Microsoft AI roundup"
- "List all roundup issues from May 2026"
- "What GitHub projects has the Microsoft AI roundup mentioned?"
How It Works
Search implementation (honest version): semantic search loads all embedding vectors into memory at startup and ranks by cosine similarity in JavaScript; keyword search uses SQL LIKE (exact phrase first, then per-word fallback). Hybrid mode merges and de-duplicates both result sets. No sqlite-vec, no FTS5 — deliberately simple, and more than adequate at this archive's scale.
Automated Weekly Updates
A GitHub Actions workflow runs every Tuesday at 09:00 UTC (the morning after the newsletter's usual Monday publish). It incrementally ingests any new issues, verifies the database, and publishes it as a new GitHub Release tagged db-YYYY.MM.DD-NNNN. The NPX server picks up the new database automatically within a week (or immediately on a fresh install). A workflow_dispatch trigger provides a manual escape hatch for off-schedule publishes or full rebuilds.
Cache Locations
Delete the folder to force a fresh download of the latest database.
Local Development / Ingestion
Permissions & Licensing
Newsletter content is © Merill Fernando & Joanne Hayek. This project indexes the freely available public archive via the public Substack API (all posts are free, audience: "everyone") and always links back to the original issues. The code is MIT licensed.
Credits
- Newsletter: Merill Fernando & Joanne Hayek — msai.ms
- MCP server: Darren Robinson
- Sister project: entra-news-mcp for entra.news
Source: README.md at commit f48d93d
Tools
0Version history
2- v0.2.0LatestOct 14, 2026
- v0.1.3Sep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts
Other Microsoft integrations

Microsoft Learn MCP
com.microsoftOfficial publisher
A free remote MCP server that lets an AI assistant search official Microsoft Learn documentation, find code samples, and fetch documentation pages as markdown.

Playwright Cloud Browsers
com.microsoftOfficial publisher
Remote MCP server giving AI agents managed Playwright cloud browsers to create sessions, navigate and inspect pages, and interact with elements.

Microsoft Sentinel Data Exploration
com.microsoftOfficial publisher
Remote Microsoft Sentinel MCP server that lets an assistant find relevant tables and retrieve security data from the Sentinel data lake using natural language.
Visio
com.microsoft
Lets an assistant create, update and read Microsoft Visio diagrams by driving the Visio desktop application on the user's Windows machine.

Microsoft Clarity MCP
Published by GitHub account surendranb
Local MCP server that pulls Microsoft Clarity behavioral UX data — rage clicks, dead clicks, quick backs and JS errors — into an AI assistant.