Uni3K

あなたの AI と接続

ローカル MCP をオンにすると、パソコン上の AI アシスタント(Claude、Codex、Cursor など)が、許可した Uni3K のカードを検索し、自分の空間にメモを残せます。データはあなたのパソコンのブラウザと AI の間だけでやり取りされます。

1 分で設定

  1. Node.js がなければ、18 以降をインストールします(nodejs.org の LTS 版)。
  2. Uni3K の設定 → AI 接続でローカル MCPをオンにし、ブラウザに聞かれたら「許可」を選びます。
  3. AI の名前(例:Claude)を入れてAI を接続を選びます。
  4. メッセージをコピーして AI に送ります。AI が小さなヘルパーをダウンロードして登録し、自分に Uni3K を追加します。
  5. ブラウザは開いたままに。ヘルパーにつながったかどうかは設定に表示されます。

メッセージにはその AI 専用のトークンが入っていて、表示は一度きりです。AI はエージェント向けのこのガイドに沿って設定します。

AI にできること

ツール内容
search_cardsキーワードで検索。フォルダ、サイト、日付で絞り込みも
get_cardカードを 1 枚、全文で読む
list_foldersフォルダとエージェント自身の空間を一覧
save_cardエージェント自身の空間に Markdown のカードを保存
update_card、delete_cardエージェントが書いたカードだけを変更、削除。削除したカードはゴミ箱へ

決めるのはあなた

手動で設定

自分で設定したい場合は、uni3k-mcp.mjs(依存なしの 1 ファイル。先に中身を読めます)をダウンロードして登録します。macOS / 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

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

次に設定で「AI を接続」を選び、手動で設定を開いて、表示された設定を AI に貼り付けます。だいたいこんな形です:

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

Claude Code ならコマンド 1 つで済みます:

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

設定ファイルにはホームフォルダのフルパスを書いてください。~ や $HOME は展開されません。ヘルパーを外すには uninstall で実行します。

つながらないとき

AI が Uni3K に接続できないと言う。

Uni3K を入れた Chrome か Edge を開いたままにし、設定 → AI 接続で「ローカル MCP」がオンか、ブラウザの確認で「許可」を選んだかを確かめてから、AI にもう一度試してもらってください。

AI がトークンが無効だと言う。

トークンが差し替えられたか、エージェントが削除されています。そのエージェントで「新しいトークン」を選び、新しいメッセージを AI に送ってください。

node が見つからない。

Node.js 18 以降をインストールしてください。デスクトップアプリがそれでも見つけられない場合は、which node(Windows は where node)で分かるフルパスをコマンドにします。