MCP server
One cloud endpoint that every AI tool connects to over the Model Context Protocol. Sign in with OAuth - no API key - and read and write your memory through six tools.
The endpoint
Agentage Memory exposes a single MCP endpoint over Streamable HTTP:
https://memory.agentage.io/mcpAuth: OAuth 2.1, no API key
Clients authenticate with OAuth 2.1 (PKCE + dynamic client registration) - sign in once in the browser, no API key to copy or leak. The same account in every client shares one memory.
Connect your client
The same endpoint works across every MCP client. Pick yours - each has a one-click install and a manual config:
Tools
Once connected, every client gets the same six memory operations:
| Tool | What it does |
|---|---|
memory__search | Find notes by keyword across the whole memory. |
memory__read | Read a note by path. |
memory__write | Create or replace a note. |
memory__edit | Apply a targeted edit to a note. |
memory__list | Browse the folder tree - subfolders with file counts, two levels deep. |
memory__delete | Remove a note (recoverable soft-delete). |
The memory tools run only when your request is about your notes - everyday questions like facts, math, or writing are answered normally, without touching your memory.
Try it
- 1
Search and read
"Search my memory for postgres and read the top result." → ranks notes by match count, then returns the top note in full. (
memory__search → memory__read) - 2
Write a note
"Save a note at projects/acme/stack.md: we use Postgres for full-text search." → creates the note; readable from every AI on the same account. (
memory__write) - 3
List and tag
"List everything under projects/ and tag the roadmap note as launched." → shows the folder tree, then merges a tag into the note frontmatter. (
memory__list → memory__edit)
Limitations
- Notes are plain markdown addressed by path (e.g.
work/tasks/foo.md), not by title or ID. - Search is literal keyword/substring matching - not semantic or vector search; search one distinctive keyword, not a phrase.
searchreturns ranked paths + snippets, never full bodies - usereadfor the whole note.listshows the folder tree two levels deep, up to 100 entries per folder - call it again with a subfolder to go deeper.editshallow-merges top-level frontmatter keys and cannot remove a key; usewriteto fully replace a note.deleteis a recoverable soft-delete (kept in history), not a hard wipe.