P3x MCP Server

πŸ“š P3X OneNote MCP β€” Model Context Protocol server for Microsoft OneNote with read/write, table patching, strikethrough and cost calculation tools

Remote serverstreamable-httpGo

What is the P3x MCP Server?

πŸ“š P3X OneNote MCP β€” Model Context Protocol server for Microsoft OneNote with read/write, table patching, strikethrough and cost calculation tools

The short version

🌌 Bugs are evidentβ„’ - MATRIX️ 🚧 This project is under active development! πŸ“’ We welcome your feedback and contributions.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
authenticateStart device code flow
auth_statusCheck whether tokens are cached
list_notebooksEnumerate notebooks
list_sectionsEnumerate sections in a notebook
list_pagesEnumerate pages in a section
get_pageFetch page HTML (with data-ids for patching)
search_pagesTitle substring search
create_pageCreate a new page (raw HTML)
update_pagePATCH commands β€” replace/append/insert/prepend by data-id
delete_pageDelete page
read_tableReturn page tables as structured JSON (rows β†’ cells with ids)
patch_cellReplace a single table cell by cell data-id
strike_rowApply strikethrough to every cell in a row
calc_totalSum a numeric column, optionally write the result into a target cell

How to install the P3x MCP Server

{
  "mcpServers": {
    "onenote-1": {
      "command": "npx",
      "args": ["-y", "p3x-network-mcp"],
      "env": {
        "P3X_ONENOTE_CLIENT_ID": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

VariableDescriptionRequired
P3X_ONENOTE_CLIENT_IDConfiguration value read at startup.Optional

Example prompts to try

  • β€œUse P3x to authenticate.”
  • β€œUse P3x to auth status.”
  • β€œUse P3x to list notebooks.”

Frequently asked questions

πŸ“š P3X OneNote MCP β€” Model Context Protocol server for Microsoft OneNote with read/write, table patching, strikethrough and cost calculation tools Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.