Uni3K

Connect your AI

With local MCP, AI agents on your computer, such as Claude, Codex or Cursor, can search the Uni3K cards you allow and save notes in a space of their own. Everything passes between the browser and the agent on your own computer.

Set it up in a minute

  1. Install Node.js 18 or later if you don't have it yet (nodejs.org, LTS version).
  2. In Uni3K, open Settings → AI connections and turn on Local MCP. Choose Allow when the browser asks.
  3. Name your AI, for example Claude, and choose Connect AI.
  4. Copy the message and send it to your AI. It downloads a small helper, registers it and adds Uni3K to itself.
  5. Keep the browser open. The status in Settings shows when the helper is connected.

The message contains a token for that AI only and is shown once. The AI follows this guide, written for agents.

What your AI can do

ToolWhat it does
search_cardsSearch by keyword, with optional folder, site and date filters
get_cardRead one card in full
list_foldersList your folders and the agent's own space
save_cardSave a new Markdown card in the agent's own space
update_card, delete_cardChange or delete the agent's own cards; deleted cards go to Trash

You stay in control

Set it up by hand

Prefer to do it yourself? Download uni3k-mcp.mjs (one file, no dependencies, you can read it first) and register it. On macOS or Linux:

mkdir -p "$HOME/.uni3k/mcp"
curl -fsSL https://uni3k.com/uni3k-mcp.mjs -o "$HOME/.uni3k/mcp/uni3k-mcp.mjs"
node "$HOME/.uni3k/mcp/uni3k-mcp.mjs" install

On Windows (PowerShell):

New-Item -ItemType Directory -Force "$env:USERPROFILE\.uni3k\mcp" | Out-Null
Invoke-WebRequest https://uni3k.com/uni3k-mcp.mjs -OutFile "$env:USERPROFILE\.uni3k\mcp\uni3k-mcp.mjs"
node "$env:USERPROFILE\.uni3k\mcp\uni3k-mcp.mjs" install

Then choose Connect AI in Settings, open Set it up by hand and paste the settings into your AI. They look like this:

{
  "mcpServers": {
    "uni3k": {
      "command": "node",
      "args": ["/Users/you/.uni3k/mcp/uni3k-mcp.mjs"],
      "env": { "UNI3K_TOKEN": "u3k_…" }
    }
  }
}

In Claude Code, one command does it:

claude mcp add uni3k --scope user --env UNI3K_TOKEN=u3k_… -- node "$HOME/.uni3k/mcp/uni3k-mcp.mjs"

Use the full path to your home folder in config files, because ~ and $HOME are not expanded there. To remove the helper, run it with uninstall.

If it doesn't connect

The agent says Uni3K is not reachable.

Keep Chrome or Edge open with Uni3K installed, check that Local MCP is on in Settings → AI connections, and that you chose Allow in the browser prompt. Then ask the agent to try again.

The agent says the token is unknown.

The token was replaced or the agent was removed. Choose New token for that agent and give your AI the new message.

node is not found.

Install Node.js 18 or later. If a desktop app still cannot find it, use the full path from which node (Windows: where node) as the command.