OneNote MCP server enables AI assistants to browse and interact with shared OneNote notebooks through browser automation. Built with Playwright and Node.js, it provides tools for navigating notebook hierarchies, reading/writing pages, capturing diagrams and images, and maintaining session state. The implementation focuses on working with publicly shared notebooks that don't require authentication, making it ideal for collaborative note-taking and knowledge management scenarios where AI assistants need direct access to OneNote content.
暂无评论. 成为第一个评论的人!
登录以参与讨论
Launch the OneNote web app with a shared notebook URL. Parameters: shared_url (string)
List all available notebooks.
List all sections in the current notebook.
List all pages in the current section.
Go to a specific notebook. Parameters: notebook_name (string)
Go to a specific section. Parameters: section_name (string)
Go to a specific page. Parameters: page_name (string)
Get the content of the current page.
Add content to the current page. Parameters: content (string)
Create a new page. Parameters: page_name (string)
Search OneNote for specific terms. Parameters: search_term (string)
Take a screenshot of the current view.
Get the current state information.
Close the OneNote session and clean up resources.