MCP.Market

MCP Evernote MCP server

by verygoodplugins·io.github.verygoodplugins/mcp-evernote·v1.2.3·33 stars

Evernote note management with OAuth and ENML conversion

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

33 stars

Reviews

Write one

Nobody has reviewed MCP Evernote yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

MCP Evernote tools (26, 8 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • evernote_add_resource_to_note

    Add a file/image attachment to an existing note

  • evernote_create_notewrite action

    Create a new note in Evernote

  • evernote_create_notebookwrite action

    Create a new notebook

  • evernote_create_tagwrite action

    Create a new tag

  • evernote_delete_notewrite action

    Delete a note

  • evernote_get_note

    Get a specific note by its GUID

  • evernote_get_notebook

    Get notebook details by name or GUID

  • evernote_get_resource

    Download a resource (attachment) by its GUID

  • evernote_get_resource_recognition

    Get OCR/text recognition data from an image resource

  • evernote_get_tag

    Get tag details by name or GUID

  • evernote_get_user_info

    Get current user information and quota

  • evernote_health_check

    Check the health and status of the Evernote MCP server

  • evernote_list_note_resources

    List all resources (attachments) in a note

  • evernote_list_notebooks

    List all notebooks

  • evernote_list_tags

    List all tags

  • evernote_patch_notewrite action

    Apply targeted find-and-replace edits to a note without regenerating full content. Useful for updating specific text like status fields, dates, or labels while preserving the rest of the note.

  • evernote_poll_now

    Check for Evernote changes immediately without waiting for next poll interval

  • evernote_polling_status

    Get the current polling configuration and status

  • evernote_reconnect

    Force reconnection to Evernote (useful when "Not connected" errors persist)

  • evernote_revoke_auth

    Revoke stored authentication token

  • evernote_search_notes

    Search for notes in Evernote with optional content preview

  • evernote_start_polling

    Start polling for Evernote changes. Checks for new/updated notes and sends notifications to configured webhook URL.

  • evernote_stop_polling

    Stop polling for Evernote changes

  • evernote_update_notewrite action

    Update an existing note

  • evernote_update_notebookwrite action

    Update notebook name or stack

  • evernote_update_tagwrite action

    Update tag name or parent

Public scan report

scanner v0.1.10 · 2026-10-01 · same rubric, same numbers if you re-run it

2 medium
  • Code scan29 source files scanned15/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 7 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year9/10

Findings (2)

  • mediumnpm install lifecycle script presentinstall.script
  • mediumnpm install lifecycle script presentinstall.script
    package.json: … "prepublishOnly": "npm run build", "postinstall": "node scripts/post-install.js 2>/dev/nu…
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How MCP Evernote compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 57% of 48,255 servers
Tools
26
the typical server has 7
Tools that change things
31%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
33
more than 92% of 28,688 servers

What its tools let an agent do: 18 read · 8 change

Install MCP Evernote in Claude Code, Cursor or VS Code

Runs npx -y @verygoodplugins/mcp-evernote on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add mcp-evernote -- npx -y @verygoodplugins/mcp-evernote
Add to Cursor

What the publisher says

From the MCP Evernote repository's README, as published. We do not edit it. Read it on GitHub

MCP Evernote Server

A Model Context Protocol (MCP) server that provides seamless integration with Evernote for note management, organization, and knowledge capture. Works with both Claude Code and Claude Desktop.

⚠️ No API Key? Use Browser Cookie Auth

Evernote stopped issuing new developer API keys. If you are a new user and cannot obtain a Consumer Key/Secret, skip the standard OAuth setup and use the cookie-based authentication method instead — no API key required.

Installation Requirements

Node.js

Supported Node.js: >=20.16.0 <21 or >=22.3.0. In practice that means Node 20.16+, 22.3+, 24, or newer — the two gaps are Node 21.x and Node 22.0–22.2. This is not an arbitrary floor: it mirrors the engines range that the PDF attachment extraction path (pdf-parse, and its pdfjs-dist transitive dependency) actually declares, and the range is genuinely disjoint.

Check with node --version. On Node 18 or 21, or on 22.0–22.2, upgrade before installing — Node 21 reached end-of-life in June 2024, and 22.3+ supersedes the early 22 patches.

Upgrading from 1.x? 2.0.0 raises the Node requirement from 18.18.0 and changes

evernotegetresource to return extracted text by default instead of binary

data. The tool surface was also consolidated from 27 tools to 15 — the retired

names still work as deprecated aliases, so existing calls keep running. See

MIGRATION.md.

For Claude Desktop Users:

  • OAuth Authentication Required: Yes, run the auth command once (prompts for API keys)
  • Repository Download: No, you can use npx directly from npm
  • API Credentials: The auth script will prompt you for your Evernote API keys
  • Simple Setup: Just one command to authenticate and configure

For Claude Code Users:

  • OAuth Authentication: Handled automatically via /mcp command
  • Repository Download: Not required
  • Setup: Single command installation

Current Status

✅ Working Features

  • 🔐 OAuth Authentication - Interactive setup for Claude Desktop, automatic for Claude Code
  • 📝 Note Operations
  • Create notes with plain text or markdown content
  • Read and retrieve note contents
  • Update existing notes
  • Delete notes
  • Automatic Markdown ↔ ENML conversion (GFM + local attachments)
  • 📚 Notebook Management
  • List all notebooks
  • Create new notebooks
  • Organize with stacks
  • 🏷️ Tag System

Quick Start

Installation Methods

Option 1: Using NPX (No Installation Required)

The simplest way - no need to install anything globally:

# For Claude Desktop - Run authentication
npx -y -p @verygoodplugins/mcp-evernote mcp-evernote-auth

# For Claude Code - Just add the server
claude mcp add evernote "npx -y -p @verygoodplugins/mcp-evernote mcp-evernote"

Change Notifications

Polling for Changes

The server can poll Evernote for changes and send webhook notifications when notes are created, updated, or deleted.

Configuration

# Enable auto-start polling (default: false)
EVERNOTE_POLLING_ENABLED=true

# Poll interval in milliseconds (default: 3600000 = 1 hour, min: 900000 = 15 min)
EVERNOTE_POLL_INTERVAL=3600000

# Webhook URL to receive change notifications
EVERNOTE_WEBHOOK_URL=https://your-endpoint.com/webhooks/evernote

Webhook Payload

When changes are detected, a POST request is sent to your webhook URL:

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

MCP Evernote: common questions

Is MCP Evernote MCP server safe?
Mostly: it is graded B (78/100). Read the MCP Evernote safety report
How do I install MCP Evernote?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does MCP Evernote need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is MCP Evernote maintained?
The last commit was 41 days ago (2026-09-24). The latest release is v1.2.3.
How does MCP Evernote compare with other MCP servers?
safety score 78/100 (higher than 57% of 48,255 servers); tools 26 (the typical server has 7); tools that change things 31% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

More from verygoodplugins →