Connect an AI app

The connector lets Claude, Cursor, ChatGPT, and other MCP apps read and update only the scopes you have marked Shared.

Server address

Use this address when an app asks for a remote MCP server:

https://mcp.northkeep.ai/mcp

The previous address, https://northkeep-connector-server.vercel.app/mcp, keeps working for connections that already use it. Both addresses are the same connector. Sign-in is OAuth. The app opens a NorthKeep page and asks for a one-time pairing code. You do not paste an API key into the app.

Set it up

  1. In the NorthKeep app, open Connect, then Cloud. Cloud Connect is part of the Sync + Cloud Connect subscription.
  2. Share a scope. NorthKeep shows you what will leave your Mac, and it waits for you to confirm. Private scopes stay on your machine.
  3. NorthKeep shows a server address and a one-time pairing code. In the AI app, add the server address above. When the app opens the NorthKeep page, enter the code.
  4. Ask the app to look something up from a scope you shared. It can use the tools below. It cannot see the rest of your vault.

One exception to the confirmation step: if a connected app creates a project in a scope that has no project on your Mac yet, that project arrives already shared, so the app can keep it updated. From then on it is an ordinary shared scope. You can unshare it.

Tools

Every tool is limited to the signed-in account. Read-only tools do not change anything. memory_forget hides a memory and removes it from your vault on the next sync. The other write tools add a memory or create or update a project. None of them call the open web.

ToolWhat it doesKind
memory_retrieveSearch shared memories for a query.Read-only
memory_listList shared memories.Read-only
searchSearch shared memories and return short results.Read-only
fetchRead one shared memory by the id search returned.Read-only
project_listList shared projects.Read-only
project_getRead one shared project document.Read-only
memory_rememberSave a new memory into a scope you already share.Write
project_createCreate a project after you agree to its milestones.Write
project_updateUpdate a project you already have. Passed milestones stay as they are.Write
memory_forgetForget one shared memory by id. A project document cannot be forgotten this way.Destructive

What sharing means

The default is private. Sharing is per scope, and you can undo it. Shared text is encrypted on the connector. The connector decrypts it only to answer a request from an app you paired. It does not build search embeddings from your text, and it does not keep a content log. Scope names, entry ids, counts, ciphertext sizes, and timestamps are visible to the service.

An app can write back into a scope you already share. Those writes sync into your vault. A project an app creates in an empty project scope is the exception described above.

Revoke access

The security notes are on the security page. The privacy policy is at northkeep.ai/privacy.