MCP / Docs and productivity
Microsoft OneNote MCP: docs and tasks - your account
Digital notebook for capturing and organizing notes, drawings, and information. Connect it to Claude, Codex, Cursor or any MCP client through one FlyMy.AI MCP.
$ YOUR NEXT RUN
Use Microsoft OneNote MCP in your assistant
Paste this prompt into Claude Code, Codex, Cursor or any agent. It reads the guide and helps you connect.
Read https://flymy.ai/skill.md and https://flymy.ai/mcp/onenote.md. Help me connect Microsoft OneNote MCP to this assistant. Then help me run this task: Use Microsoft OneNote to copy onenote group notebook. Ask me for the required inputs first and show the result.
What Microsoft OneNote MCP can do
62 actions in the FlyMy.AI catalog, the most used first. Your agent finds them through search_tools and calls the one the task needs.
| Action | What it does |
|---|---|
# ONENOTE_COPY_ONENOTE_GROUP_NOTEBOOK | Copies a OneNote notebook to the Notebooks folder in the destination Documents library. |
# ONENOTE_COPY_ONENOTE_SITE_NOTEBOOK | Copies a OneNote notebook to the destination site in the SharePoint documents library. |
# ONENOTE_COPY_SECTION_TO_NOTEBOOK2 | Copies a OneNote section to a specific notebook within a SharePoint site. |
# ONENOTE_COPY_SECTION_TO_NOTEBOOK_FOR_USER2 | Copies a OneNote section to a specific notebook for a specified user. |
# ONENOTE_COPY_SECTION_TO_SECTION_GROUP | Copies a OneNote section from a Microsoft 365 group's notebook into another section group. |
# ONENOTE_COPY_SECTION_TO_SECTION_GROUP_FOR_USER | Copies a OneNote section to a specific section group for a specified user. |
# ONENOTE_COPY_SITE_PAGE_TO_SECTION3 | Copies a OneNote page from a SharePoint site to a destination section. |
# ONENOTE_COPY_USER_PAGE_TO_SECTION | Copy a OneNote page from a user's notebook to a specified section. |
# ONENOTE_COUNT_NOTEBOOKS_SECTION_GROUPS_SECTIONS | Gets the count of OneNote sections within a section group in a user's notebook. |
# ONENOTE_COUNT_SITE_NOTEBOOK_SECTION_GROUPS_SECTIONS | Gets the count of sections within a OneNote section group in a SharePoint site notebook. |
# ONENOTE_CREATE_GROUP_NOTEBOOK | Creates a new OneNote notebook within a Microsoft 365 group. |
# ONENOTE_CREATE_GROUP_PAGES | Creates a new OneNote page in the default section of the default notebook for a Microsoft 365 group. |
Show all 62 actions
| Action | What it does |
|---|---|
# ONENOTE_CREATE_GROUP_SECTION_GROUPS_SECTIONS | Creates a new OneNote section within a specified section group of a Microsoft 365 group. |
# ONENOTE_CREATE_ME_NOTEBOOKS | Creates a new OneNote notebook for the signed-in user. |
# ONENOTE_CREATE_ME_SECTIONS_PAGES | Creates a new OneNote page in a specific section for the signed-in user. |
# ONENOTE_CREATE_ME_SECTION_GROUPS_SECTIONS | Creates a new OneNote section within a specified section group of a notebook for the signed-in user. |
# ONENOTE_CREATE_ONENOTE_GROUP_NOTEBOOKS_SECTION_GROUPS | Creates a new section group within a OneNote notebook that belongs to a Microsoft 365 group. |
# ONENOTE_CREATE_SITE_NOTEBOOKS_SECTIONS | Creates a new OneNote section within a specified notebook in a SharePoint site. |
# ONENOTE_CREATE_USER_NOTEBOOKS_SECTIONS | Creates a new OneNote section within a specified notebook for a specific user. |
# ONENOTE_CREATE_USER_PAGES | Creates a new OneNote page in the default section of the default notebook for a specific user. |
# ONENOTE_CREATE_USER_SECTIONS_PAGES4 | Creates a new OneNote page in a specific section of a user's notebook. |
# ONENOTE_CREATE_USER_SECTION_GROUPS_SECTIONS | Creates a new OneNote section within a specified section group for a specific user. |
# ONENOTE_DELETE_ONENOTE_GROUP_SECTIONS_PAGES2 | Delete a specific OneNote page from a section within a notebook in a group. |
# ONENOTE_DELETE_ONENOTE_GROUP_SECTION_GROUP_PAGE_CONTENT | Deletes the HTML content of a OneNote page within a section in a section group in a Microsoft 365 group's OneNote workspace. |
# ONENOTE_DELETE_SITE_PAGES | Deletes a OneNote page from a SharePoint site. |
# ONENOTE_DELETE_USER_ONENOTE_SECTIONS_PAGES | Deletes a OneNote page from a section within a section group in a user's notebook. |
# ONENOTE_DELETE_USER_PAGES | Deletes a OneNote page from a user's OneNote workspace. |
# ONENOTE_GET_GROUP_SECTIONS | Retrieves a specific OneNote section from a Microsoft 365 group. |
# ONENOTE_GET_ME_ONENOTE_RESOURCES_VALUE | Retrieves the binary content of a specific OneNote resource using its ID. |
# ONENOTE_GET_ME_SECTION_PAGE_CONTENT | Retrieves the HTML content of a specific OneNote page from a section for the signed-in user. |
# ONENOTE_GET_NOTEBOOK_FROM_WEB_URL | Retrieves a OneNote notebook by using its web URL path. |
# ONENOTE_GET_NOTEBOOK_SECTION_GROUP | Retrieves a specific section group from a OneNote notebook within a Microsoft 365 group. |
# ONENOTE_GET_ONENOTE_GROUP_OPERATIONS | Retrieves the status of a long-running OneNote operation for a group. |
# ONENOTE_GET_ONENOTE_GROUP_SECTIONS_PAGES | Retrieves a specific OneNote page from a section within a section group in a Microsoft 365 group's notebook. |
# ONENOTE_GET_ONENOTE_SITE_OPERATIONS | Retrieves the status of a long-running OneNote operation for a SharePoint site. |
# ONENOTE_GET_ONENOTE_USER_PAGE_CONTENT | Gets the HTML content of a specific OneNote page for a user. |
# ONENOTE_GET_SITE_ONENOTE_PAGES | Retrieves a specific OneNote page from a SharePoint site. |
# ONENOTE_GET_SITE_PAGES_PREVIEW | Retrieves a text preview of a specific OneNote page from a section within a section group in a SharePoint site-hosted notebook. |
# ONENOTE_GET_SITE_SECTIONS | Retrieves a specific OneNote section from a SharePoint site. |
# ONENOTE_GET_SITE_SECTIONS_PAGES | Retrieves a specific OneNote page from a section within a section group in a SharePoint site notebook. |
# ONENOTE_GET_USER_NOTEBOOK | Retrieves the properties and relationships of a OneNote notebook by ID for a specific user. |
# ONENOTE_GET_USER_PAGES | Retrieves a specific OneNote page from a user's OneNote notebooks. |
# ONENOTE_GET_USER_PARENT_SECTION_GROUP2 | Retrieves the parent section group of a OneNote section within a user's notebook. |
# ONENOTE_LIST_GROUP_NOTEBOOK_SECTION_GROUPS | Retrieves a list of section groups from the specified notebook within a Microsoft 365 group. |
# ONENOTE_LIST_GROUP_NOTEBOOK_SECTION_PAGES | Lists all OneNote pages from a specific section within a notebook in a Microsoft 365 group. |
# ONENOTE_LIST_GROUP_SECTION_GROUPS_SECTIONS | Lists all OneNote sections from a specific section group within a Microsoft 365 group's OneNote. |
# ONENOTE_LIST_ME_ONENOTE_SECTIONS_PAGES4 | Retrieves a list of OneNote pages from a specific section for the current user. |
# ONENOTE_LIST_ONENOTE_GROUP_PAGES | Lists all OneNote pages from a Microsoft 365 group. |
# ONENOTE_LIST_ONENOTE_GROUP_SECTIONS_PAGES4 | Lists all OneNote pages from a specific section in a Microsoft 365 group. |
# ONENOTE_LIST_ONENOTE_GROUP_SECTION_GROUPS_SECTION_GROUPS2 | Lists all section groups from a specified parent section group within a Microsoft 365 group's OneNote notebook. |
# ONENOTE_LIST_SITE_NOTEBOOK_SECTION_GROUPS | Retrieves a list of section groups from the specified notebook within a SharePoint site. |
# ONENOTE_LIST_SITE_PAGES_CONTENT | Retrieves the HTML content of a specific OneNote page within a SharePoint site. |
# ONENOTE_LIST_SITE_SECTIONS | Retrieves a list of OneNote sections from a SharePoint site. |
# ONENOTE_LIST_USER_NOTEBOOKS | Lists all OneNote notebooks accessible by a specific user. |
# ONENOTE_LIST_USER_NOTEBOOK_SECTIONS | Lists all OneNote sections from a specified notebook belonging to a user. |
# ONENOTE_UPDATE_ME_PAGE_CONTENT | Update the content of a OneNote page for the signed-in user. |
# ONENOTE_UPDATE_ME_SECTIONS | Updates the navigation property sections in me. |
# ONENOTE_UPDATE_ONENOTE_PAGE_CONTENT | Update the content of a OneNote page within a Microsoft 365 group using HTML patch commands. |
# ONENOTE_UPDATE_SITE_NOTEBOOKS_SECTIONS | Updates a OneNote section within a notebook in a SharePoint site. |
# ONENOTE_UPDATE_SITE_PAGES_CONTENT | Update the content of a OneNote page within a SharePoint site. |
# ONENOTE_UPDATE_SITE_SECTION_GROUPS_SECTIONS | Updates a OneNote section within a section group in a SharePoint site notebook. |
# ONENOTE_UPDATE_USER_NOTEBOOKS_SECTIONS | Updates a OneNote section within a user's notebook. |
Ask your agent
Requests to paste as they are. Each one runs on the actions named under it.
ONENOTE_COPY_ONENOTE_GROUP_NOTEBOOKONENOTE_COPY_ONENOTE_SITE_NOTEBOOKONENOTE_COPY_SECTION_TO_NOTEBOOK2Connect Microsoft OneNote in a minute
One MCP for every integration. Add it once, then every MCP in the catalog is a request away.
- 01
Add FlyMy.AI
Add the FlyMy.AI MCP to your assistant with one of the commands below and sign in. No key to copy.
- 02
Sign in to Microsoft OneNote
Open the Microsoft OneNote connection settings and sign in once. Your agent then works as your account; the token stays with FlyMy.AI, never in a prompt or a chat.
- 03
Ask
Paste a request from this page. Every run shows what it cost.
claude mcp add --transport http flymyai https://mcp-agents.flymy.ai/mcp
Then run /mcp in Claude Code and sign in.
codex mcp add flymy --url https://mcp-agents.flymy.ai/mcp
Then run codex mcp login flymy to sign in.
https://mcp-agents.flymy.ai/mcp
Settings, Connectors, Add custom connector: paste this URL.
Pay per run
FlyMy.AI bills the run: the model and the tool's seconds. Calls go to your own Microsoft OneNote account, under its plan and limits. No seats and no minimum.
Go to the source
From the FlyMy.AI platform catalog of 2026-11-03: name, description, actions and setup as the platform lists them. Examples are requests to paste, not recorded runs.