Back to Home
IAmKSquared icon

onenotemcp

Verified Safe

by IAmKSquared

Overview

The OneNote MCP Server enables AI assistants to securely read, write, search, and comprehensively edit Microsoft OneNote data via the Model Context Protocol.

Installation

Run Command
node src/server.mjs

Environment Variables

  • AZURE_CLIENT_ID
  • LOG_LEVEL
  • NODE_ENV

Security Notes

The project demonstrates strong security practices: it uses OS-native secure storage (keyring) for encryption keys, encrypts access tokens using AES-256-GCM, employs Zod for robust input validation and sanitization to prevent injection attacks, and explicitly disables `no-new-func` in ESLint to prevent dangerous code execution. While it defaults to a public Azure Client ID for testing, it strongly recommends using a custom, securely configured Azure App Registration via environment variables for production use. No `eval` or similar dangerous patterns were found in the provided code snippets.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassLow
Avg Tokens500
Stars0
Forks0
Last Update2025-12-27

Tags

OneNoteMicrosoft Graph APIAI AgentMCPProductivity