Model Context Protocol

Your agents have intelligence. Give them memory.

MAI is the agent-first note taker — the persistent context layer for every AI you use. Voice in, structured context out — your projects, decisions and history, readable and writable by Claude, ChatGPT, Lovable, or anything that speaks MCP. One URL, approved by you.

MAI
ClaudeChatGPTLovableClaude Code

Listed in Claude’s connector directory · + any MCP client. You approve access; revoke it anytime.

Claude
What did I commit to this week?
Searched MAI — 3 results
From your meetings and notes this week, you committed to:
  • Send Jonas at Acme the revised pilot proposal — due Tuesday
    from “Acme Corp — Q3 Kickoff
  • Intro Priya to the Fernway brand designer
    from “Friday's voice note
  • Publish the Atlas changelog before the demo
    from “Weekly review with Mai
Reply to Claude…
What did we decide about pricing?
search_entries · 3 results
  • Atlas — Pricing callmeeting · Tuesday
  • Pricing idea for Atlasvoice note · 0:47
  • Sketch the usage-based pricing ladderopen task · due Thursday

Three tiers, Starter priced per use — decided on Tuesday's call. The ladder sketch is still open, due Thursday.

from “Atlas — Pricing call”

Ask across everything you’ve ever captured.

Every morning you re-brief your AI on things you’ve already told it. Connected to MAI, it stops forgetting — one question sweeps your meetings, voice notes and tasks, and the answer comes back cited. Decisions from weeks ago stay one question away.

search_entries · get_meeting_transcript · list_tasks · get_focus_brief

It writes back — carefully.

Decisions made in Claude become notes in your brain; commitments become tasks on today’s list. And every write is additive — the connector can create and update, but there is no delete tool for it to call. Your notes can grow from a conversation; they can’t be lost to one.

create_text_entry · create_task · append_to_entry · assign_entry_to_project

Save this decision — and remind me to send Priya the ladder on Thursday.
create_text_entrycreate_task

Decision: Starter tier is usage-based

filed to Atlas · linked to Tuesday's call

Send Priya the pricing ladder

Thursday · on your Actions list

Additive only — no delete tool exists.

Lovable — Atlas Web
Build our pricing page — the tiers we settled on in Tuesday's pricing call.
MAI · search_entriesfound “Atlas — Pricing call” · Tuesday
MAI · get_meeting_transcript3 tiers agreed · Starter usage-based
Building from what you decided:
  • Three tiers — Starter, Team, Scale
  • Starter priced per use, exactly as agreed
  • The annual toggle Priya asked for
  • FAQ drawn from the objections raised on the call
Preview updated — your decisions, not a template

Build your context before you build your app.

MCP isn’t only chat. Connect MAI to Lovable and the agent building your product can read the product’s own history — ask for the pricing page you settled on in Tuesday’s call, and it builds from what was actually decided, not from a template.

Same story in Claude Code: tell it to plan the improvements from yesterday’s sprint review, and it reads the transcript through MAI, pulls what was agreed, and turns it into a plan for your codebase — then files the follow-ups back as tasks.

Any client that speaks MCP over HTTP can plug in with the same URL — Claude and Lovable are just the ones we use every day.

Connect it in a minute.

One URL works everywhere. Pick your AI below — each one asks you to sign in with your MAI account, and that sign-in is the approval.

claude.ai & Claude Desktop

MAI is listed in Claude’s connector directory, so there is nothing to paste: the button opens the listing, Connect adds it, and signing in with your MAI account is the approval.

Rather do it by hand? Settings → Connectors → Add custom connector, with this URL.

https://maicontext.com/mcp

ChatGPT

ChatGPT’s flow has one extra step: custom connectors live behind Developer mode, on paid plans (Plus, Pro, Business, Enterprise, Edu). Turn on Settings → Apps → Advanced settings → Developer mode — on a company workspace an admin has to allow custom connectors first. Then Settings → Connectors → Create: name it MAI, paste the same URL, and sign in when it asks.

Tip: give the connector a description like “my notes, meetings and tasks” — ChatGPT reads it when deciding whether to use the connector in a chat.

Lovable

Add MAI as a connector in your Lovable workspace with the same URL and approve the sign-in. The agent building your app can then read your specs, meetings and decisions while it works — the Build example above is exactly this.

Claude Code

One line in your terminal, then approve the sign-in it opens.

claude mcp add --transport http mai https://maicontext.com/mcp

Codex

Add a server named mai with the same URL to ~/.codex/config.toml, then run the line below and approve the sign-in it opens.

codex mcp login mai

Anything else that speaks MCP

Paste the same URL wherever the client asks for a remote MCP server. For scripts and anything that wants a token instead, generate one in the app — Settings → Claude Connectors on the Mac, Profile → Connect to Claude on iPhone.

Connected earlier at mcp.somaflow.app? That address keeps working — no need to re-add anything.

Want the whole picture? The connector documentation covers every tool, authentication, and limits.

You approve, you revoke
Access is granted by signing in with your MAI account, and one click in the app cuts it off.
No delete tool exists
Two scopes exist — read and write_safe. The connector can create and update; deleting is reserved for you, in the app. Nothing broader is offered, so nothing broader can be granted.
Your account only
Every call is authenticated and scoped to your own brain. Nothing is shared, nothing is public.
Premium unlocks it
MCP access comes with MAI Premium — and every new account starts with 7 days of everything.

Questions, answered.

The short version of how we handle your data is in the privacy policy.

What is MCP?
The Model Context Protocol — an open standard, introduced by Anthropic, that lets AI applications plug into outside tools and data. MAI implements it as a server: instead of pasting notes into a chat window, your AI queries your second brain directly and writes back into it.
What does agent-first mean?
Most note apps were built for a human reader and bolted an AI on later. MAI is built the other way round: everything you capture is structured so an agent can search it, cite it and write back to it. The MCP server is the front door, not a plugin.
Which AI apps can connect?
Any AI chat you prefer, as long as it speaks MCP. On claude.ai, MAI is listed in Claude's connector directory — find MAI Second Brain under Settings → Connectors and click Connect. Claude Desktop and Claude Code use the same one-URL sign-in. ChatGPT connects too — its custom connectors sit behind Developer mode on paid plans. Builders like Lovable, and scripts of your own, plug in with the same URL.
Can the AI delete or overwrite my notes?
No. The connector's writes are additive: it can create notes and tasks, append new sections and update task details, but no delete tool exists for it to call. What you captured stays as you said it.
Is my data private?
Every call is authenticated and scoped to your own account — the connector can only see the brain of the person who approved it. Access is logged, and you can revoke it in one click from the app.
Do I need a subscription?
MCP access is part of MAI Premium — the same gate as the in-app AI features. Every new account starts with 7 days of everything, so you can connect Claude before paying anything.
Do I need the app to use it?
The connector is the bridge, not the brain — the notes, meetings and tasks it serves are the ones you capture with MAI on iPhone, Apple Watch or Mac. Approving access just takes your account sign-in.
Why not just keep a markdown file for my AI?
Because you won't maintain it — a context file depends on typing, discipline and syncing, and it quietly becomes the note graveyard again. MAI removes all three: you talk, it structures, and every connected AI reads the same always-current brain. And when the AI learns something new, it writes back — a static file can't.
Why another subscription?
Because it makes the AI subscriptions you already pay for more valuable. Claude or ChatGPT without your context answers like a stranger; connected to MAI, the same subscription answers from your meetings, decisions and commitments. You're not buying another chat — you're upgrading the ones you have.

Give your AI a memory.

The connector is free to set up — the memory is what you capture. Start on iPhone, add the Mac for dictation and meetings, and connect your AI in a minute. Other memory tools ask you to maintain a knowledge base. MAI just listens.