OneNote MCP Server
Server Details
Server URL: https://onenote.mintmcp.com/mcp
Available Tools
Tool Descriptions
- list_notebooks - List personal and shared OneNote notebooks the user can access
- create_notebook - Create a new OneNote notebook owned by the signed-in user
- list_sections - List sections in a notebook or section group, with optional section-group listing
- create_section - Create a new section inside a notebook
- list_pages - List pages in a section (or across all sections), ordered by last modified
- get_page - Fetch the full HTML content and metadata of a single page
- search_pages - Full-text search across page titles and content using Microsoft Graph
- create_page - Create a page in a section from Markdown (default) or raw HTML, validated against OneNote's allowlist
- update_page - Patch an existing page with replace/append/prepend/insert/delete commands targeting elements by ID
- delete_page - Permanently delete a page
Configuration
Add this configuration to your MCP client settings:
{
"mcpServers": {
"onenote": {
"command": "npx",
"args": [
"mcp-remote",
"https://onenote.mintmcp.com/mcp"
]
}
}
}
Features
- Browse notebooks, section groups, sections, and pages
- Full-text search across all accessible OneNote content
- Read page content as HTML for further processing
- Create new pages from Markdown (auto-converted to HTML) or raw HTML
- Pagination for large notebooks and search results
- Rate-limit handling with automatic retry