OneNote MCP Server
Servidor OneNote MCP
Una implementación de servidor de Protocolo de contexto de modelo (MCP) para Microsoft OneNote, que permite que los modelos de lenguaje de IA interactúen con OneNote a través de una interfaz estandarizada.
Características
Gestión de cuadernos
Listar todos los cuadernos
Crear nuevos cuadernos
Obtener detalles del cuaderno
Eliminar cuadernos
Gestión de secciones
Enumerar secciones en un cuaderno
Crear nuevas secciones
Obtener detalles de la sección
Eliminar secciones
Gestión de páginas
Listar páginas en una sección
Crear nuevas páginas con contenido HTML
Leer el contenido de la página
Actualizar el contenido de la página
Eliminar páginas
Buscar páginas en los cuadernos
Related MCP server: onenote-mcp-server
Instalación
Instalación desde npm (recomendado)
npm install -g mcp-server-onenoteEl paquete ahora está disponible en el registro npm a partir del 27 de abril de 2025.
Ejecutando el paquete
Después de la instalación, puede ejecutar el paquete usando:
mcp-server-onenoteO con npx:
npx mcp-server-onenoteInstalación mediante herrería
Para instalar OneNote Server para Claude Desktop automáticamente a través de Smithery :
npx -y @smithery/cli install @modelcontextprotocol/server-onenote --client claudeInstalación desde GitHub
npm install -g github:ZubeidHendricks/azure-onenote-mcp-serverConfiguración
Establezca las siguientes variables de entorno:
AZURE_TENANT_ID: Su identificador de inquilino de AzureAZURE_CLIENT_ID: Su ID de aplicación (cliente) de AzureAZURE_CLIENT_SECRET: Su secreto de cliente de Azure
Uso con el cliente MCP
Agregue esto a su configuración de cliente MCP (por ejemplo, Claude Desktop):
{
"mcpServers": {
"onenote": {
"command": "mcp-server-onenote",
"env": {
"AZURE_TENANT_ID": "<YOUR_TENANT_ID>",
"AZURE_CLIENT_ID": "<YOUR_CLIENT_ID>",
"AZURE_CLIENT_SECRET": "<YOUR_CLIENT_SECRET>"
}
}
}
}Registro de aplicaciones de Azure
Vaya al Portal de Azure y navegue hasta Registros de aplicaciones
Crear un nuevo registro
Agregar permisos de la API de Microsoft Graph:
Notas.Lectura.Escritura.Todo
Notas.Leer.Todo
Crear un secreto de cliente
Copiar el ID del inquilino, el ID del cliente y el secreto del cliente para la configuración
Desarrollo
# Install dependencies
npm install
# Run tests
npm test
# Build
npm run build
# Lint
npm run lint
# Run locally
npm startContribuyendo
Consulte CONTRIBUTING.md para obtener información sobre cómo contribuir a este repositorio.
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Registro de cambios
0.1.0 (27/04/2025)
Lanzamiento inicial
Funcionalidad principal para la gestión de cuadernos, secciones y páginas de OneNote
Publicado en el registro npm
0.1.1 (27/04/2025)
Se agregó el ejecutable bin al paquete.json
Se solucionó el problema donde el comando npx no podía determinar el ejecutable a ejecutar
README actualizado con instrucciones de ejecución claras
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseDqualityCmaintenanceEnables AI assistants to securely interact with Microsoft OneNote data through the Microsoft Graph API. It supports comprehensive management tasks including searching page content, creating and editing notes, and automating productivity workflows like daily note creation.202MIT
- AlicenseNot gradedqualityFmaintenanceEnables natural language access to Microsoft OneNote notebooks, sections, and pages for reading and listing content.45MIT
- AlicenseAqualityCmaintenanceEnables AI assistants to read, write, and manage Microsoft OneNote notebooks, sections, and pages through OAuth-authenticated MCP tools, resources, and prompts.16183MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to read, search, write, and update Microsoft OneNote pages through the Model Context Protocol.18MIT
Related MCP Connectors
Google NotebookLM via natural language: create notebooks, add sources (PDF, URL, YouTube) and ask gr
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ZubeidHendricks/azure-onenote-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server