PulseAugur
EN
LIVE 07:42:11

Developer rewrites OneNote MCP server in TypeScript to fix auth issues

A developer rewrote a Microsoft OneNote MCP server in TypeScript after encountering authentication issues with the original JavaScript version. The primary problem was the use of application-level scopes that personal Microsoft accounts cannot consent to, leading to a 401 error. The fix involved switching to resource-qualified delegated scopes. The rewrite also addressed code structure, dependency management, and introduced Zod schemas for MCP tools to improve parameter handling. AI

IMPACT Enhances integration capabilities for AI assistants like Claude and Cursor with personal productivity tools.

RANK_REASON Developer blog post detailing a code rewrite and technical solution for a specific software integration problem.

Read on dev.to — MCP tag →

AI-generated summary · Google Gemini · from 2 sources. How we write summaries →

Developer rewrites OneNote MCP server in TypeScript to fix auth issues

How we ranked this

Signal score
0 / 100
Composite score across the factors below. Higher = stronger signal that this story matters right now.
Newsworthiness bucket
Tool
Developer blog post detailing a code rewrite and technical solution for a specific software integration problem.
Source corroboration
2 independent sources
Multiple independent publishers reporting the same story raises confidence that it's real and newsworthy.
Topics
product, infra
Editorial topic classification. Feeds into how the story surfaces on /topic/<slug> hub pages and into the per-entity coverage mix.
AI-industry relevance
High
Clearly on-topic for AI-industry coverage.
Story freshness
51 days old
Aged out of breaking-news scoring windows; ranking reflects the durable signal from the full source set.

Full methodology in our editorial standards.

COVERAGE [2]

  1. dev.to — MCP tag TIER_1 English(EN) · Amandeep Singh ·

    I Rewrote a OneNote MCP Server in TypeScript — Here's What I Learned About Microsoft Graph Auth

    <p>If you use Claude, Cursor, or any MCP-compatible AI assistant, you've probably noticed how useful it is when your AI can actually <em>read</em> your notes. I wanted that for OneNote — so I grabbed an existing MCP server, hit a cryptic 401 error, and ended up rewriting the whol…

  2. dev.to — MCP tag TIER_1 English(EN) · Amandeep Singh ·

    I Rewrote a OneNote MCP Server in TypeScript — Here's What I Learned About Microsoft Graph Auth

    <p>If you use Claude, Cursor, or any MCP-compatible AI assistant, you've probably noticed how useful it is when your AI can actually <em>read</em> your notes. I wanted that for OneNote — so I grabbed an existing MCP server, hit a cryptic 401 error, and ended up rewriting the whol…