Keep

Give your AI agents the things you actually read.

Keep is a Markdown library with an MCP server and a CLI. Connect Claude, Codex, Cursor, or another client, and it can search what you saved, open the source, and add to your notes with the change attributed to it.

Full-content saves, search, and sources are included with Personal for $10/month. Any account can connect an MCP client.

01.

Ask about what you saved. Get the source back.

A connected client searches notes and saved items together, reads the relevant slice, and can append to a note. Every write shows up in the note’s history with the client’s name.

Keep

MCPlive session
Keep MCPConnected · items.read, notes.write

Claude Code · Approved in the browser once

Example session · Not a live connectionRead the MCP docs

02.

Connect over MCP, or use the CLI.

Point your client at https://keep.md/mcp and approve access in the browser once. The CLI installs with npm and works in terminals and scripts.

MCP serverFor AI clients

Add the hosted server to Claude Code, Claude Desktop, Codex, Cursor, OpenCode, Pi, VS Code, or another MCP client. Your browser opens once so you can approve access.

No clients found

Run this command to add Keep to Claude Code.

claude mcp add --transport http keep https://keep.md/mcp
Read the MCP docs
Keep CLIFor terminals and scripts

# install the CLI

$ npm i -g keep

# authenticate this agent

$ keep login codex

→ Codex connected with read and write access

# search from this project

$ keep search "rate limits"

→ 1 note · 3 items

Read the CLI docs

03.

Context you chose, not the whole internet.

Agents answer from the articles, transcripts, threads, and notes you decided were worth keeping, and they can point to where each answer came from.

  1. Writing with your own research

    Ask for what you saved on a topic. The agent quotes the saved page or transcript and links the source into your draft.

  2. Coding with the docs you trust

    Save the reference pages, changelogs, and talks you rely on. A coding agent searches them instead of guessing from training data.

  3. Notes that agents help maintain

    Let an agent append findings to a Markdown note as you work. The note history records each change and which client made it.

04.

Every answer points back to a saved source.

Search results stay short until the client opens a specific note or item. Writes return a receipt, and note history shows which client changed what.

05.

Questions about connecting AI clients.

Which AI clients work with Keep?

Any remote MCP client. Keep documents setup for Claude Code, Claude Desktop, Codex, Cursor, OpenCode, Pi, and VS Code. Terminal agents and scripts can use the CLI instead.

What can a connected client do?

Search notes and saved items together, read an item or note, save a URL as an Item with extracted Markdown, create and update notes, attach items to notes, and manage sources. Account limits still apply.

Will an agent overwrite my notes?

Append mode adds to the latest revision and preserves concurrent appends. Replacing content requires the expected revision, so a stale client cannot overwrite a newer change. The client’s name appears in note history.

How does sign-in work?

The first connection opens a browser window to sign in and approve the requested scopes. Access renews in the background until you disconnect, revoke it, or reset the client.

Do reads use credits?

No. Reads do not use note credits. Creating a note uses one credit; editing an existing note does not use another.

Do I need Personal to connect an AI client?

You can connect a client on a free Starter account and read what you have saved. Personal, at $10/month, adds full-content Markdown, search across your library, and sources, which is what makes the library useful to an agent.

06.

Related ways to work with agents.

Build the library your agents work from.

Create a free account and connect a client. Add Personal for $10/month when you want full-content saves, search, and sources.