onenotemcp

eshlon/onenotemcp

3.2

If you are the rightful owner of onenotemcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The OneNote MCP Server is a Model Context Protocol server that facilitates secure interaction between AI language models and Microsoft OneNote data.

Tools

Functions exposed to the LLM to take actions

authenticate

Initiates the device code authentication flow with Microsoft Graph.

saveAccessToken

Loads and verifies the locally saved access token.

listNotebooks

Lists all your OneNote notebooks.

searchPages

Searches for pages by title across all notebooks.

getPageContent

Retrieves the content of a specific OneNote page.

getPageByTitle

Finds a page by its title and retrieves its content.

createPage

Creates a new OneNote page in the first available section.

updatePageContent

Replaces the entire content of an existing page.

appendToPage

Adds new content to the end of an existing page.

updatePageTitle

Changes the title of an existing page.

replaceTextInPage

Finds and replaces text within a page.

addNoteToPage

Adds a formatted, timestamped note/comment to a page.

addTableToPage

Adds a formatted table to a page from CSV data.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources