mcp-notes-connector
Verified Safeby AnotherStream
Overview
Implements a Model Context Protocol (MCP) server to integrate with the Evernote API, allowing MCP clients (like AI agents) to access and manage Evernote notes and notebooks.
Installation
python -m mcp_notes_connector.serverEnvironment Variables
- EVERNOTE_TOKEN
- EVERNOTE_SANDBOX
Security Notes
The project uses environment variables for sensitive data (EVERNOTE_TOKEN) via `python-dotenv`, which is good practice. MCP communication occurs over `stdio`, limiting direct network exposure locally. The `evernote3` SDK is used for external API calls, which is generally reliable. No `eval` or `exec` found. Full input validation for currently unimplemented API methods (`search_notes`, `get_note`, `create_note`) needs to be confirmed once they are implemented, but the current structure handles arguments safely.
Similar Servers
rmcp
Perform sophisticated statistical analysis, econometrics, machine learning, and time series tasks using natural language conversations with AI assistants, demonstrating capabilities through a web interface.
ls-mcp
Command-line tool for discovering, analyzing, and reporting on Model Context Protocol (MCP) server configurations in a local development environment.
consult-user-mcp
Enables AI agents (like Claude) to interact with users through native macOS dialogs (confirmation, choice, text input) or a PWA for push notifications and responses.
firemcp
Enables AI agents and LLMs to securely interact with Firestore databases through a Model Context Protocol (MCP) server, offering complete CRUD and query operations.