MCP note app
The MCP-native note app
Most “note app + MCP” setups are a community bridge script running on your laptop. Jade Note is built the other way around: a hosted MCP server with OAuth 2.0 and 26 tools, so Claude and ChatGPT can search, write, link, and version your notes as persistent memory.
What “MCP-native” means
MCP (the Model Context Protocol) is the open standard AI clients use to reach external tools and data. Almost any note app can be reached over MCP if someone writes a bridge for it. The difference is what the app was designed to support on the other side of that connection.
Jade Note treats an AI agent as a first-class writer, which shows up in three places:
-
A permission model that understands AI. Access is set per category —
read_write,read_only, orno_access. A hidden category is invisible to MCP entirely: no name, no snippets, no links, no wiki content. - Writes that can be undone. Every change is versioned. An agent can preview a diff before committing, checkpoint a known-good state, and roll back — the reason it is safe to let an agent write unattended.
- Structure the AI can write into. Typed links, category wikis, and typed fields mean the AI files a note in the right place with the right relations, instead of appending to one long document.
26 MCP tools
The full surface an agent can call once connected. Read tools respect category visibility; write tools are rejected on read-only categories.
Read & search
list_notessearch_notesget_notelist_categorieslist_mcp_created_notes
Semantic search by meaning, or keyword search for exact matches.
Write
create_noteappend_to_noteupdate_notepatch_notepreview_note_updatedelete_note
preview_note_update returns a diff before anything is committed.
Links
create_note_linkdelete_note_linklist_note_linksfind_link_candidates
Five typed relations: related, parent, child, continues, references.
Versioning
list_note_versionscheckpoint_noterestore_note_version
Every write is versioned, so an AI edit can be inspected or undone.
Categories & structure
get_category_wikiupdate_category_wikirefresh_category_wikiensure_fresh_category_contextget_category_schemaquery_category_recordsupsert_category_recordupdate_note_fields
Category wikis and typed fields give the AI structure to write into.
How it compares
The other common ways to give an AI access to your notes, and where they differ. Third-party details reflect the commonly used implementations as of July 2026 and can change.
| Aspect | Jade Note | Apple Notes MCP | Obsidian MCP | Notion MCP |
|---|---|---|---|---|
| How you connect | Add one hosted URL in your client | Run a local server yourself | Run a local server + vault plugin | Add the hosted connector |
| Hosting | Hosted — nothing to install | Self-hosted on your machine | Self-hosted on your machine | Hosted |
| Auth | OAuth 2.0, token per client | Local process, no OAuth | Local process or API key | OAuth 2.0 |
| Works away from your desk | Yes — server-side, any device | No — macOS machine must be running | No — machine must be running | Yes |
| Built-in version history for AI writes | Yes — preview, checkpoint, rollback | No | Via your own git setup | Page history, not AI-write scoped |
| Per-category AI permissions | read-write / read-only / no access | No | Folder scoping if configured | Per-page sharing |
| Semantic search over notes | Yes, built in | Varies by implementation | Varies by implementation | Yes |
| Maintained by | The product team | Community volunteers | Community volunteers | The product team |
Notion's connector is the closest comparison — hosted and OAuth-backed. The split there is purpose: Notion is a workspace where MCP is one more way in, while Jade Note is a note app whose whole job is being the memory your AI reads and writes. See the longer AI note app comparison or Jade Note vs Obsidian.
Connect it in four steps
- Create a free Jade Note account.
- In your AI client's connector settings, add
https://api.jadenote.app/mcp. - Choose Streamable HTTP transport and Dynamic OAuth Client if asked, then sign in to approve.
- Ask your AI to search your notes — for example, “Search my Jade Note notes for recent decisions.”
Full walkthrough, access controls, and troubleshooting are in the Claude connector documentation.
Frequently asked questions
What does “MCP-native” actually mean?
That MCP is the interface the product is designed around, not a wrapper added later. Jade Note's tools, permission model, and version history were built so an AI agent could be a first-class writer of your notes. A bridge script that automates an existing app's UI can read and write, but it inherits none of that — there is no per-category permission model and no preview-and-rollback path for an AI edit.
Do I need to run a server or install anything?
No. Jade Note's MCP server is hosted at https://api.jadenote.app/mcp. You add that URL in your AI client and approve the OAuth connection. Most of the note-app MCP servers you will find on GitHub are local processes you have to run and keep running.
Does it work with ChatGPT as well as Claude?
Yes. Any MCP-capable client can connect — Claude Desktop, ChatGPT, and other agents that support MCP over Streamable HTTP with OAuth. Because the notes live server-side, every client sees the same memory.
Is it safe to let an AI write to my notes?
Every write is versioned. Agents can call preview_note_update to show a diff before committing, checkpoint_note to mark a known-good state, and restore_note_version to roll back. You can also set a category to read-only or hide it from MCP entirely.
Can I limit which notes the AI sees?
Yes, per category. read_write allows reads and writes, read_only rejects write tools, and no_access hides the category from MCP completely — including its name, note snippets, links, and wiki content.
How many MCP tools does Jade Note expose?
26, grouped into read and search, writes, typed links, versioning, and category structure. Most community note MCP servers expose a handful of basic create and search tools.
Give your AI a memory it can write to.
Free plan, no card. Connect Claude or ChatGPT in a couple of minutes.