MCP.so
登录

OneNote MCP Server

@ZubeidHendricks

基本信息

分类

云与基础设施

传输方式

stdio

作者

ZubeidHendricks

关于 OneNote MCP Server

暂无概览

OneNote MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "azure-onenote-mcp-server": {
      "command": "npx",
      "args": [
        "mcp-server-onenote"
      ]
    }
  }
}

OneNote MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

点击上方按钮,在临时沙箱中运行此服务器并实时获取工具列表。

概览

What is OneNote MCP Server?

A Model Context Protocol (MCP) server implementation for Microsoft OneNote, enabling AI language models to interact with OneNote notebooks, sections, and pages through a standardized interface.

How to use OneNote MCP Server?

Install globally from npm with npm install -g mcp-server-onenote, then run mcp-server-onenote or use npx mcp-server-onenote. Configure three environment variables (AZURE_TENANT_ID, AZURE_CLIENT_ID, AZURE_CLIENT_SECRET) and add the server to your MCP client configuration with the command mcp-server-onenote.

Key features of OneNote MCP Server

  • List, create, get, and delete notebooks
  • List, create, get, and delete sections
  • List, create, read, update, and delete pages
  • Create pages with HTML content
  • Search pages across all notebooks

Use cases of OneNote MCP Server

  • An AI assistant creates a new notebook and populates it with notes from a conversation
  • A developer automates the archival of daily logs into OneNote sections
  • A chatbot searches across all notebooks for a specific keyword and returns relevant pages
  • A workflow tool updates existing page content based on external input

常见问题

1

What Azure permissions are required?

The Azure app registration must include Microsoft Graph API permissions `Notes.ReadWrite.All` and `Notes.Read.All`.

2

How do I obtain the required Azure credentials?

Go to the Azure Portal, create an App Registration, add the Graph API permissions, create a client secret, and copy the tenant ID, client ID, and client secret.

3

Is the package available on npm?

Yes, it is published as `mcp-server-onenote` on the npm registry as of April 27, 2025.

4

Can I run this server without an Azure account?

No, the server requires an Azure App Registration with valid credentials to authenticate against Microsoft Graph.

5

How is the server connected to an MCP client?

The server runs as a subprocess launched by the MCP client (e.g., Claude Desktop) via the `command` specified in the client configuration; no network transport is configured.

评论

云与基础设施 分类下的更多 MCP 服务器