mcpField
S
sticky

sticky

ローカル
juvina.aiメモリ・ナレッジ07 週間前に更新

sticky について

stickyは、コーディングエージェント向けのローカルメモボードです。ノート数に上限があり、ブラウザーで保持内容を確認・編集できます。

主な機能

  1. 013列の可視メモボード
  2. 02アクティブメモは既定で10件
  3. 03固定ルールとアーカイブ
  4. 04エージェントの投稿をリアルタイム反映
  5. 05ローカルSQLiteストレージ

活用シーン

  1. 01コーディングセッション間で決定事項を引き継ぐ
  2. 02プロジェクトのルールを継続して参照する
  3. 03古い前提を確認・削除する

MCP 対応

MCPサーバーは `post_sticky` と `read_active_stickies` を提供し、エージェントによるメモの追加とアクティブボードの読み取りを可能にします。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"1picassoai-sticky": {
"command": "npx",
"args": [
"-y",
"sticky-mcp"
]
}
}
}
起動コマンドnpx -y sticky-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmsticky-mcp0.2.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

STICKY

画像

コーディングエージェントが書き込み、あなたが確認できるボードです。

エージェントはセッションをまたぐと忘れてしまいます。よくある解決策は、誰も削除しない古いルールが千行にまで膨らんだ CLAUDE.md で、リクエストのたびにひそかにトークンを消費します。

STICKY が保持するのは有効なメモ 10 件です。11 件目が追加されると、最も古いメモが自動的にアーカイブへ移動します。整理も手入れも不要です。

npx sticky-mcp

これだけです。ボードはブラウザーで開きます。アカウントもクラウドも設定も不要です。


エージェントに接続する

claude mcp add sticky -- npx sticky-mcp-server

Cursor、Cline、Windsurf など、MCP に対応するものはすべて同じ方法で動作します。npx sticky-mcp-server を指定してください。

または、手動で MCP 設定に追加します。

{
  "mcpServers": {
    "sticky": {
      "command": "npx",
      "args": ["-y", "sticky-mcp-server"]
    }
  }
}

sticky-mcp-server は意図的にフラグを受け取りません。Claude Code をはじめとする一部の CLI は、-y や --mcp を独自のオプションとして読み取り、渡しません。そのため、後ろに何も付けないコマンドだけが、どこでも確実に動作します。

エージェントは 2 つのツールを利用できます。

  • post_sticky — 決定事項、制約、または作業を中断した箇所をピン留めします
  • read_active_stickies — セッションの開始時にボードを読み取ります

3 つの列

内容エージェントへの反映
ピン留め恒久的なルール — 「C# 12 を使う」、「マイグレーションを手作業で変更しない」常に
有効現在の決定事項と作業を中断した箇所常に、最新の 10 件
アーカイブボードから外れたメモなし — トークン消費ゼロ

列の間でメモをドラッグします。ピン留めにドロップすると、恒久的なルールになります。アーカイブにドロップすると、すぐにエージェントへ反映されなくなります。ダブルクリックで編集し、十字をクリックすると誤った前提を破棄できます。

エージェントがメモを投稿すると、ボードはリアルタイムで更新されます。エージェントの思考を見守れます。

上限があるもの、ないもの

正確を期して説明します。完全には正しくない約束をするより、何も約束しないほうがましだからです。

  • 有効なメモは最大 10 件です(5~20 件に設定可能)。最も古いピン留めされていないメモが移動します。
  • ピン留めされたメモは最大 15 件です。ルールが移動することはありません。ルールがひそかに消えるのは、情報が膨らむより困るためです。その代わり、16 件目を追加しようとするとボードが拒否し、1 件を整理するよう求めます。
  • アーカイブには上限がありません。モデルに反映されないため、コストもかかりません。

そのため、どれだけ長く作業しても、エージェントのコンテキストは常におよそ 25 件のメモに収まります。

データについて

ボードは ~/.sticky/store.db にある SQLite ファイルです。ウェブサーバーは 127.0.0.1 のみで待ち受けます。このパッケージには、ローカルサーバー以外のテレメトリー、分析機能、ネットワークコードはありません。

オプション

npx sticky-mcp                 open the board
npx sticky-mcp --mcp           run as an MCP server (agents launch this)

  --cap <n>      active notes before the oldest tumbles (default 10)
  --port <n>     board port (default 7317)
  --db <path>    where the board lives (default ~/.sticky/store.db)
  --no-open      start without opening a browser

エディターの横に独立したウィンドウで表示したい場合は、chrome --app=http://localhost:7317 を実行してください。

必要要件

Node 22.5 以降が必要です。STICKY は Node 組み込みの SQLite を使用するため、コンパイルもネイティブモジュールのインストールも不要です。


MIT ライセンス。開発者:Juvina。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。