Back to Home
IAmKSquared icon

onenotemcp

Verified Safe

by IAmKSquared

Overview

Enables AI language models to securely interact with Microsoft OneNote data for comprehensive reading, writing, and editing.

Installation

Run Command
node src/server.mjs

Environment Variables

  • AZURE_CLIENT_ID
  • LOG_LEVEL
  • NODE_ENV

Security Notes

The project demonstrates strong security practices including input validation (Zod), OS-native secure storage for encryption keys and access tokens (keyring), and explicit ESLint rules prohibiting dangerous functions like 'eval'. It recommends using a custom Azure App Registration with specific permissions for production, rather than the default public client ID. The access token is encrypted at rest. While the initial device code authentication requires user interaction, the token management is robust.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens1000
Stars0
Forks0
Last Update2025-11-23

Tags

OneNoteMicrosoft GraphLLMAI AssistantMCP Server