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 |