OneNote MCP Server
@ZubeidHendricks
关于 OneNote MCP Server
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"azure-onenote-mcp-server": {
"command": "npx",
"args": [
"mcp-server-onenote"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
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
FAQ from OneNote MCP Server
What Azure permissions are required?
The Azure app registration must include Microsoft Graph API permissions Notes.ReadWrite.All and Notes.Read.All.
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.
Is the package available on npm?
Yes, it is published as mcp-server-onenote on the npm registry as of April 27, 2025.
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.
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 服务器
K8s MCP Server
alexei-ledK8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI syste
Awesome DevOps MCP Servers
rohitg00A curated list of awesome MCP servers focused on DevOps tools and capabilities.
Azure DevOps MCP Server
Tiberriver256An MCP server for Azure DevOps
Supabase MCP Server
supabase-communityConnect Supabase to your AI assistants
Query | MCP server for Supabase
alexander-zuevQuery MCP enables end-to-end management of Supabase via chat interface: read & write query executions, management API support, automatic migration versioning, access to logs and much more.
评论