OneNote MCP Server - Barndoor Documentation

OneNote

SecureBarndoor Managed Microsoft 365

Summary: Create, update, and read OneNote notebooks, sections, pages, and page HTML content via Microsoft Graph.

How Teams Use It: The Barndoor-managed Microsoft OneNote MCP server enables agents to create and read notebooks, sections, and pages — making it easy to automate note-taking and knowledge management workflows via Microsoft Graph.

Tool Name Tool Description Tool Type
me_onenote_CreateNotebooks Creates a new OneNote notebook using a display name. create
me_onenote_CreatePages Creates a OneNote page in a specified section using HTML multipart content. create
me_onenote_CreateSections Creates a new OneNote section in a specified notebook by ID. create
me_onenote_GetPagesContent Retrieves HTML content for a OneNote page by ID. read
me_onenote_ListNotebooks Lists OneNote notebooks. Notebooks are top-level containers for sections and pages. read
me_onenote_ListPages Lists OneNote pages. Pages store notes and content within sections. read
me_onenote_ListSections Lists OneNote sections. Sections organize related pages inside a notebook. read
me_onenote_UpdatePagesContent Updates HTML content for a OneNote page by ID. update