Skip to content
Works with Claude, ChatGPT, Cursor, Gemini & any MCP client

Tell your AI thingsjust once

JustOnce is one persistent memory for every AI you use — Claude, ChatGPT, Cursor, and any MCP client. Your facts, preferences, and decisions, recalled in every session without being asked twice.

claude mcp add --transport http justonce https://mcp.justonce.ai
How it works

One sentence. Remembered everywhere.

JustOnce sits between you and your AI tools as a single persistent memory — say something once and every assistant knows it.

01

Tell it once

Say it in conversation, type a note, or forward an email. Got a PDF? Ask your AI assistant to read it and save the key points to JustOnce.

02

JustOnce remembers

Facts are stored verbatim with full history — never paraphrased away, never silently overwritten, and sensitive details are encrypted with your key.

03

Every AI recalls it

Claude, ChatGPT, Cursor, Gemini — any MCP-compatible tool shares the same memory of you, in every session, without being reminded.

Said once

One sentence in March. Still working in July.

Illustrative examples — each one stored in a single tool, then used by a different tool months later, with nothing repeated in between.

The developer

Claude CodeApril

We use pnpm, never npm. Postgres, never MySQL. No default exports.

CursorJuly, cold session

Scaffold the notifications service

pnpm workspace, Postgres migrations, named exports throughout — none of it re-explained.

The consultant

Claude2 June

Rate goes to $180/hr from 1 July. Acme stays on $150 until their renewal.

ChatGPTAugust

Draft proposals for Acme and the new lead

$150 to Acme, $180 to the new lead. It knew which exception applied to whom.

The agency writer

ChatGPTMay

For Acme: never say "users", they say "members". Never name their competitor.

ClaudeJuly

Write the Acme launch email

"Members" throughout, competitor unmentioned — no mega-thread to scroll, no bleed from the other client you wrote for that morning.

The job seeker

Claudeafter each application

Applied to Northwind, platform engineering, quoted $145k, sent the infra version of my CV.

ChatGPTa recruiter calls, 3 weeks later

What did I tell Northwind?

The date, the salary you quoted, and which CV they have — before you have to answer.

Getting things in

Four ways in. One place it all lands.

Typing into a chat box is only one of them.

Just say it

Tell any assistant you have connected, mid-conversation. It files the fact, extracts the people and dates in it, and keeps your exact wording alongside.

Claude · ChatGPT · Cursor · any MCP client

Give it your documents

Drop text files straight into the web app. For PDFs, Word, Excel and photos, ask a connected assistant to store the file — it reads it and keeps the original attached.

.txt, .md, .csv in the app · PDF, DOCX, XLSX, images via your AI · 25 MB

Forward the email

Every paid account gets a private forwarding address. Send a receipt, a policy or a booking confirmation and it becomes memories, with the attachments kept as documents.

Paid plans · runs on your own AI key, so it never touches your allowance

Share it with someone

Put selected memories and documents in a shared space — a partner, your family, a team, one client. Your own vault stays private.

Owner, Editor and Viewer roles · members join free

How sharing works

Photograph it and it's filed

That second route is at its best with the camera you already have out. Snap the serial plate, the loyalty card, the screen you will never find again — then send the picture to a connected assistant.

JustOnce runs no OCR of its own, and that is deliberate: the model you are already talking to does the reading, then writes the facts in as a memory and keeps the original photo attached as a document.

CClaude DesktopJust now

Save this one to JustOnce.

add_memory ✓ storedstore_document ✓ photo kept

Read off the plate and saved:

Model
NW-DW600
Serial
4417-88203
Installed
4 March 2026
Warranty
5 years, to March 2031

Illustrative example. Claude reads the photo — JustOnce keeps the facts and the original.

AI Memory Layer

Give your AI a memory that never forgets

Connect justonce.ai to Claude, ChatGPT, or any MCP-compatible agent. Your AI remembers your preferences, history, and context — not just for this conversation, but forever.

C

Claude

Desktop & Code

G

ChatGPT

Custom GPTs & Apps

M

Any Agent

Via MCP Protocol

See it in action

Once connected, your AI assistant can search your memories, add new ones, and explore your personal knowledge graph — all within a natural conversation.

Claude Desktop

I need to book flights to Melbourne next week. What do you know about my travel preferences?

search_memories("travel preferences flights")
C
Claude

Based on your stored preferences, I can see:

  • -You prefer window seats on flights
  • -Your Qantas Frequent Flyer number is on file
  • -You're vegetarian (meal preference stored)
  • -Last Melbourne trip was March 2026, you stayed at the Crown Metropol

Want me to help book with these preferences?

Illustrative example. The tool calls are real; the memories are not anyone's.

Connect in seconds

For Claude Code — one command:

claude mcp add --transport http justonce https://mcp.justonce.ai

Or connect Claude Desktop, ChatGPT, Windsurf, Gemini, or any MCP-compatible tool — sign in with OAuth, no API key needed.

Step-by-step setup for every tool

24 tools your AI can call

Your assistant can search, store, correct, time-travel, read documents and open shared spaces — 24 tools over one MCP endpoint. Seven of the most-used are below.

Time-Travel Recall

get_as_of

Ask what was true as of any date. Bitemporal memory keeps full history — your AI answers with the then-valid fact, not just the latest one.

Search Memories

search_memories

Semantic search across your entire vault. Your AI asks "What's their flight preference?" and gets the answer instantly.

Add Memory

add_memory

Store new information directly from conversations. Tell Claude your new address once — it's remembered forever.

Get Context

get_context

Your AI retrieves relevant background before responding. It knows your dietary requirements, travel preferences, and health details.

Explore Connections

explore_connections

Traverse your personal knowledge graph. Discover how people, organisations, and details relate to each other.

List Categories

list_categories

Your AI understands what you've stored and where. It can navigate all 19 categories, across life and work, to find the right information.

Find Related Entities

find_related_entities

Discover all the people, places, organisations, and concepts extracted from your memories.

Privacy protected

All MCP responses are automatically sanitised. Sensitive data (TFNs, credit cards, Medicare numbers) is never exposed to AI agents.

Connect your AI

Works with Claude Desktop, Claude Code, ChatGPT, Cursor, VS Code, Windsurf, Gemini, and any MCP-compatible agent.

Bitemporal memory

Ask what was true last March

Most memory tools keep the latest value and quietly discard the past. JustOnce is bitemporal: every fact keeps its full history, so your AI can answer with what was true then — not just what is true now.

Ask what your address was last March. It answers with what was true then. Facts are stored verbatim-first — your exact words, never a lossy paraphrase — and every answer carries a confidence tier, so your AI knows a verified fact from a guess.

VerifiedFactHighConfidenceInferred
Claude Desktopconnected to JustOnce

What was my address as of June 1st?

get_as_of("address", "2026-06-01")

As of June 1st you lived at 4 Kent St — you moved to 12 Harbour St on June 23rd.

VerifiedFact
as of Jun 1 → 4 Kent Sttoday → 12 Harbour St

Illustrative example. get_as_of is a real MCP tool.

Features

A memory worth trusting

One memory, every tool

Tell Claude on Monday; Cursor knows it Thursday. One persistent memory shared by every MCP-compatible assistant — no more re-introducing yourself.

Verbatim-first

Your exact words are kept, not a lossy paraphrase. What you said is what it recalls.

Confidence tiers

Every fact is scored, so your AI knows a verified fact from an inference.

Time-travel recall

Bitemporal memory keeps the full history of every fact. Ask what was true as of any date and get the answer that was right then.

Privacy Shield

Sensitive details are encrypted with a per-user key — redacted before they ever reach an AI model.

Ask in plain English

Semantic search understands meaning, not keywords — “what's my landlord's number?” just works.

Your life's paperwork too

Passport numbers, insurance policies, frequent-flyer details — filed, searchable, and recallable by your AI.

Every session starts from nothing

Every new chat starts from zero.
JustOnce doesn't.

A model has no memory between sessions. When the conversation ends the context window is evicted, and everything you explained is gone — not summarised, not archived, gone. Open a new chat tomorrow and you are a stranger again.

That's why you keep re-introducing yourself — your stack, your preferences, your address, your project — to every assistant, in every new conversation.

JustOnce was built on a simple premise: you should only need to say something once. Your memory persists so neither of you has to.

A new chat vs justonce.ai

Without justonce.aiForgotten
Learned1 hour1 day1 week
With justonce.aiRetained forever
Stored once1 hour1 dayForever

0

what a fresh AI session remembers about you by default

24

tools your AI can call to read and write your memory

MCP

Once. That's how many times you should have to say it.

Why “justonce”?

Because you should only need to say a thing once. Not once per tool, not once per conversation, not once per week. Just once. Your AI handles the rest.

Privacy first

Your privacy, engineered

justonce.ai's Privacy Shield automatically detects sensitive information — passport numbers, credit cards, tax and health identifiers — and encrypts it with AES-256 using a per-user key, redacted before it ever reaches an AI model.

Your memories are never used to train models. Your sensitive data never enters our search databases or AI systems.

Learn about our security architecture

AES-256 Encryption

Bank-grade encryption with per-user keys

Automatic PII Detection

Sensitive data identified and protected instantly

Full Audit Trail

Every access to your sensitive data is logged

Your favourite AI, with a memory

One endpoint, one sign-in. Every tool shares the same memory of you.

Claude Desktop

Custom connector

Claude Code

One command

ChatGPT

Developer mode

Cursor

One-click deeplink

VS Code

One-click deeplink

Windsurf

Native MCP

Gemini CLI

One command

Any MCP client

Remote connector

FAQ

Frequently asked questions

What is justonce.ai?

justonce.ai is a persistent memory for your AI tools — Claude, ChatGPT, Cursor, and any MCP-compatible assistant. Tell your AI something once and every tool remembers it, in every session. It is also a secure place for the rest of your life’s details, from insurance policies to passport numbers, organised and searchable.

How is this different from ChatGPT's built-in memory?

Built-in memories are locked to one vendor, hard to inspect, and keep only the latest value. JustOnce serves the same memory to Claude, ChatGPT and Cursor over MCP, shows you every fact it holds so you can correct or remove it, and is bitemporal — it keeps the full history, so you can ask what was true as of any date and nothing is silently overwritten. Your memory follows you between tools instead of belonging to one chat product.

Can I import my ChatGPT memory into JustOnce?

Yes — every new account gets a free one-time welcome bonus of extra memories (100 on Free, 1,000 on Plus, 2,500 on Pro), and you can spend it importing what ChatGPT already knows about you. Once imported, the same memory serves Claude, Cursor, and any MCP-compatible assistant.

Is my data used to train AI models?

No — never. Your memories are never used to train models. Sensitive details are additionally encrypted with a per-user key and are redacted before anything reaches an AI model.

What happens if justonce.ai shuts down?

We'd give you your data. You can request a full copy of everything we hold at any time and we'll provide it in a portable format — that's your right under Australian privacy law and we'd honour it regardless. Being straight with you: a one-click self-service vault export isn't built yet. Today you can see and edit every memory in the web app and download your activity log as CSV, and we'd rather say that plainly than promise a button that doesn't exist.

I'm not in Australia — is this for me?

Absolutely. justonce.ai works worldwide with any MCP-compatible AI tool. Our infrastructure is hosted in Australia under the Australian Privacy Act — a privacy feature wherever you live.

How does justonce.ai keep my data secure?

Security is at the core of everything we do. Our Privacy Shield feature automatically detects sensitive information like tax file numbers, Medicare numbers, and bank details, then encrypts them with a per-user key and keeps them out of our AI and search systems. All data is encrypted in transit and at rest, internal access is role-restricted and audit-logged, and we use enterprise-grade infrastructure hosted in Australia.

What kind of data can I store?

You can store virtually anything — bills, insurance documents, medical records, legal papers, property details, travel itineraries, vehicle registrations, contacts, credentials, invoices, receipts, notes, and much more. justonce.ai supports 19 categories covering every aspect of personal and household life. You can upload documents, type notes, forward emails, or connect via API.

What is MCP integration and how does AI Memory work?

AI Memory uses the Model Context Protocol (MCP) to connect justonce.ai with AI assistants — Claude, ChatGPT, Cursor, VS Code, Windsurf, Gemini, and any MCP client. Once connected, your assistant can access your stored memories, so when you tell it your preferences, dietary requirements, or any personal detail, it remembers across every conversation. Your AI finally knows you.

How do I connect my AI assistant?

Add the JustOnce remote MCP server at https://mcp.justonce.ai and sign in with OAuth — there is no API key to copy. Claude Code and the Gemini CLI connect with a single command, Cursor and VS Code have one-click deeplinks, and Claude Desktop, ChatGPT, and Windsurf take a pasted connector URL. Step-by-step guides for every tool are at justonce.ai/connect.

Is there a free tier? What are the pricing options?

Yes! Our Free plan includes 20 memories + 10 document pages a month, 2 AI-assistant connections, and unlimited recall and search. Plus is US$8.99/month (100 memories + 120 pages, 1 shared space, email-in) and Pro is US$19.99/month (200 memories + 400 pages, 3 shared spaces, priority processing). Plans meter only what you add — recall and search are always free.

Can I export my data?

Your data belongs to you, and you can request a full copy of it at any time — email us and we'll provide it in a portable format. A self-service, one-click export of your whole vault isn't shipped yet; we're not going to claim it until it is. What you can do today: view, edit and delete any memory in the web app, download your activity log as CSV, and delete your account and its contents outright.

How do Shared Spaces work?

Plus includes 1 shared space and Pro includes 3 — add more for US$4.99/month each, every one with its own monthly allowance. Every space supports unlimited members at no extra cost, and you control access with roles (Owner, Editor, Viewer) — perfect for sharing bills, insurance policies, and family documents.

How does search work in justonce.ai?

Unlike traditional search that matches exact keywords, justonce.ai uses semantic search to understand the meaning behind your query. Ask natural questions like 'What's my landlord's phone number?' or 'When does my car registration expire?' and justonce.ai finds the right answer, even if those exact words don't appear in your stored memories.

Stop re-introducing yourself to your AI

Setup takes about a minute. Free forever — no card required.

Connect Claude, ChatGPT, Cursor, VS Code, Windsurf, Gemini & any MCP client