OneNote icon

OneNote

Enables AI language models to securely interact with Microsoft OneNote data for comprehensive reading, writing, and editing.

About

This server functions as a Model Context Protocol (MCP) server, allowing AI language models like Claude and other AI assistants to seamlessly read, write, search, and edit Microsoft OneNote notebooks, sections, and pages. It provides a rich set of tools for advanced OneNote management, including robust text extraction, HTML content processing, and fine-grained page manipulation, all accessible directly through your AI interface.

Key Features

  • Comprehensive read operations: list notebooks, sections, pages, search by title, get page content in various formats.
  • Advanced content processing with sophisticated HTML to readable text extraction and Markdown-to-HTML conversion.
  • Secure device code flow for Microsoft Graph API authentication.
  • Extensive write and edit operations: create, update, append, update titles, find/replace text, add formatted notes and tables.
  • Robust input validation for all tools using Zod schemas.
  • 0 GitHub stars

Use Cases

  • Manage OneNote content (create, update, search pages) directly through an AI assistant.
  • Automate the creation and updating of meeting notes, project plans, or research summaries in OneNote.
  • Quickly find and summarize specific information stored across your OneNote notebooks using natural language queries.
Advertisement

Advertisement