Skip to content

onlyhumn/memlane

v1.0.0

Search contacts, read notes, move people on Lanes, and work the Queue in Memlane. Needs Memlane Pro and iCloud.

Memlane agent plugin

Open plugin bundle for the Memlane MCP server. Works in Cursor (Agent Plugins), Grok Build (xAI catalog), and any client that reads mcp.json or .mcp.json.

Memlane is a relationship manager synced with Apple Contacts. Connect Cursor to search and update contacts, read and add notes, move people on Lanes as you build friendships, work the Queue of tasks, and log promises. Destructive tools ask for a second yes. Requires Memlane Pro and iCloud.

The server exposes 50 tools — reads, writes, and guarded deletes. Full list: memlane.app/developers/mcp.

What you can do

ContactsSearch and open profiles, create new people, set contact lists, and link related people. Cursor can find someone before it drafts a message or updates a card.

Notes (dossiers)Read, search, add, and edit notes in categories such as Facts, Preferences, and Significant Experiences. Cursor can capture what you learned in chat and save it to the right person.

Lanes — List lanes and stages, add people, and move them as relationships grow. Cursor can create lanes and stages, rename them, and reorder stages when your workflow changes.

Queue and RoutinesList the Queue, complete items, and inspect Routines that feed it. Reach-out nudges, birthday reminders, and promise tasks can be cleared from chat.

PromisesList, create, update, and close commitments you owe or that others owe you. Cursor can log a promise when someone asks you to follow up.

Meetups — List recurring gatherings, edit schedules, skip the next occurrence, or turn a contact list into a Meetup. See Meetups.

Relationship Map — Read how people connect on the Map. Cursor can answer “how is Alex related to Jordan?” from your graph.

Reconciliation — List and resolve reconciliation tasks when iCloud sync needs a human decision.

Reach-out schedules — Set or change when Memlane nudges you to stay in touch with someone.

Log connections — Record that you reached out, which can clear Queue items and update last-connected dates. See Log a connection.

Deletes need your yes — Tools that remove data return a confirmation summary first. Cursor reads it to you; nothing is deleted until you agree in the chat.

Install

Cursor Marketplace

  1. Submit or install this plugin from the Cursor Marketplace.
  2. Open Customize → MCPs in Cursor and enable Memlane.
  3. Sign in to Memlane and choose Allow when OAuth opens.

Grok Build

Install from the xAI plugin marketplace after the Memlane catalog entry merges. Grok uses OAuth against https://memlane.app/api/mcp/v1.

Manual setup

Copy mcp.json into your Cursor MCP config, or symlink this repo:

ln -s "$(pwd)" ~/.cursor/plugins/local/memlane

Then reload Cursor (Developer: Reload Window).

Token auth (optional)

Create a token in Memlane Settings → MCP server. Use mcp.token.example.json as a template and set MEMLANE_MCP_TOKEN. See the MCP setup guide.

Docs

License

MIT