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
Instalación
Instalación desde npm (recomendado)
El 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:
O con npx:
Instalación mediante herrería
Para instalar OneNote Server para Claude Desktop automáticamente a través de Smithery :
Instalación desde GitHub
Configuració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):
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

Contribuyendo
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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Permite que los modelos de lenguaje de IA interactúen con Microsoft OneNote a través de una interfaz estandarizada, lo que admite la gestión de cuadernos y páginas a través del lenguaje natural.
- Características
 - Instalación
 - Configuración
 - Uso con el cliente MCP
 - Registro de aplicaciones de Azure
 - Desarrollo
 - Contribuyendo
 - Licencia
 - Registro de cambios
 
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityEnables interaction with Apple Notes via natural language, supporting note creation, search, and retrieval with iCloud integration for seamless note management.Last updated -311MIT License
 - Asecurity-licenseAqualityWord document reading and writing MCP implemented in Node.jsLast updated -7308MIT License
 - -security-license-qualityAn MCP server that enables AI assistants to programmatically browse and interact with OneNote notebooks shared via web links through browser automation.Last updated -4
 - -security-license-qualityA Model Context Protocol server that enables AI language models like Claude to interact with Microsoft OneNote, allowing access to notebooks, creating pages, searching notes, and analyzing content directly through the AI interface.Last updated -921