Your notes, in the AI client you already use

Notate speaks the Model Context Protocol, so Claude, ChatGPT, or an agent you built yourself can search, read, and organize your notes. Your library becomes context, wherever you are working.

Included with the Sync plan. See pricing.

Works with any MCP client

Claude, ChatGPT, or an agent you wrote yourself. Notate speaks the Model Context Protocol over HTTP, so there is nothing to install and nothing to run.

Search built for questions

Full-text search across your whole library. On the AI plan it also searches by meaning, so a question about leadership finds the note you filed under management style.

Read and write, not just read

Search, read, create, move, tag, and organize. Thirty tools covering notes, folders, tags, and workspaces.

You decide what it can do

Every destructive action is off until you turn it on, one at a time, in Settings. Anything left off is never offered to the client.

Scoped, revocable tokens

Give each integration its own token, narrower than your account if you want, and revoke any one of them without touching the others.

Your account stays in charge

The account setting is the ceiling and a token can only narrow it, so switching an action off applies everywhere at once.

Ask

Answers grounded
in your own notes

Ask your AI client a question and it searches your library first, then answers from what you actually wrote. No copying and pasting a note into a chat window to give it context.

Because it reaches for the notes itself, it can follow a thread across several of them and tell you which ones it used.

AI client notate
What did I decide about offline maps, and what is still open?
search_notes read only
{ "query": "offline maps", "mode": "hybrid" }
From Spec: Offline Maps and the sprint notes:
  • Decided: pick a region on the map, show its size before saving, and refresh tiles automatically once back online.
  • Still open: whether the storage cap is per region or one global budget.
Spec: Offline Maps Sprint Planning

Connect

A URL and a token,
then you are done

Create a token in Settings, paste it into your client's MCP configuration, and reconnect. There is no server to run and nothing to keep updated on your machine.

Give each client its own token so you can see what you have connected and revoke any one of them on its own.

mcp config
# add Notate to any MCP client
{
"notate": {
"type": "http",
"url": "https://api.notate.md/mcp",
"headers": {
"Authorization": "Bearer notate_st_…"
}
}
}
# create the token in Settings, Features, MCP

What it can do

Read, write, and organize,
not just search

A connected client gets the same tools the in-app assistant uses. Reading covers search, full note content, folders, tags, workspaces, Trash, backlinks, and notes related in meaning to one you name.

Writing covers creating notes, folders, and workspaces, moving notes, tagging, favoriting, duplicating, and restoring from Trash. On the AI plan it can also suggest tags and summarize a note.

So a client can do real work in your workspace: file a week of loose notes into folders, tag an untagged backlog, or draft a summary from several notes at once.

tools/list
# reading
search_notes get_note_content
get_recent_notes list_folders
list_tags list_workspaces
find_similar_notes get_backlinks
# creating and organizing
create_note create_folder
move_note tag_note
toggle_favorite restore_note
# off until you enable each one
delete_note rename_note
update_note_content delete_folder

In your control

Nothing destructive
until you say so

MCP starts switched off. When you turn it on, an AI client can search, read, and create, and nothing else. Deleting, renaming, and rewriting each stay off until you enable them one at a time.

An action you have not enabled is not offered to the client at all, so it never plans around something it cannot do. Your account setting is the ceiling: a token can be narrower, never wider, so switching an action off applies to every client at once.

Deleted notes go to Trash and can be restored, and rewrites keep the previous version in history.

Prefer a shell to a chat window? The command-line client reaches the same notes, with the same account behind it.

Settings, Features, MCP
# auto-approve destructive actions
Move Notes to Trash on
Rewrite Note Content on
Delete Folders off
Rename Notes off
Rename Folders off
Delete Workspaces off
# actions left off are never offered to the client

Common questions

What is MCP?

The Model Context Protocol is a standard way for AI clients to reach outside tools and data. Notate exposes an MCP endpoint over HTTP, so a client like Claude or ChatGPT can search, read, and organize your notes while you talk to it. You paste a URL and a token into your client's configuration; there is nothing to install and no server to run.

Which plan includes MCP?

The Sync plan and above. In an MCP session your AI client does the thinking on its own subscription, so connecting Notate does not consume your Notate AI usage. Three things do need the AI plan, because they spend on our side: tag suggestions, summaries, and searching by meaning rather than by keyword. Without it, search still works, it just matches wording.

Can an AI client delete my notes?

Only if you allow it. Every destructive action starts switched off and you enable them one at a time in Settings. An action you leave off is not offered to the client at all, so it cannot even propose it. Notes you do let it delete go to Trash and can be restored, and rewrites keep the previous version in history.

See all questions

Give your AI client something worth reading

Your notes are the context your AI is missing. Connect them once and every conversation starts from what you already know.