This article reflects the capabilities that are already explicit in the core repository. EdgeEver is an open source, self-hosted, Cloudflare-native notes workspace. It keeps the familiar three-column experience from classic Evernote-style tools while adding a REST API, OpenAPI schema, and Remote MCP endpoint.
The summary below is based on the README, documentation, and implementation structure in the core edgeever repository.
EdgeEver keeps a familiar workspace layout:
It supports deeply nested notebooks, drag-and-drop notebook sorting and hierarchy changes, moving multiple notes, merging multiple notes, and rich text editing.
EdgeEver stores content in three forms:
content_json TipTap/ProseMirror document, the editor's source of truth
content_markdown API, Agent, import, and export format
content_text Search, excerpt, and indexing format
This lets the web editor, REST API, MCP, import/export tooling, and search index each use the most suitable representation.
The current deployment target is a Cloudflare Worker:
/api/* is handled by the Hono APIThe core README gives a personal-use estimate of roughly 150,000 short notes or about 50,000 200 KB images. Actual usage and cost still depend on your Cloudflare account plan and Cloudflare’s current pricing.
Before upload, the web app can compress PNG, JPEG, WebP, and AVIF images locally in the browser, convert them to WebP, and limit the longest side to 2560px. If the compressed file is not smaller than the original, EdgeEver keeps the original file. The server does not perform Cloudflare Images-style processing.
EdgeEver also supports PWA installation. The frontend uses Workbox and Dexie for offline drafts and a local sync queue.
EdgeEver provides:
/api/openapi.jsonAfter creating an API token in the MCP settings card in the EdgeEver profile area, you can copy the token or the full MCP configuration and give it to an AI Agent so it can read and organize your notes.
If you deployed from a fork:
For an older instance that is not yet connected to Workers Builds, complete the one-time Workers Builds setup before using Sync fork for future updates.