sticky について
stickyは、コーディングエージェント向けのローカルメモボードです。ノート数に上限があり、ブラウザーで保持内容を確認・編集できます。
主な機能
- 013列の可視メモボード
- 02アクティブメモは既定で10件
- 03固定ルールとアーカイブ
- 04エージェントの投稿をリアルタイム反映
- 05ローカルSQLiteストレージ
活用シーン
- 01コーディングセッション間で決定事項を引き継ぐ
- 02プロジェクトのルールを継続して参照する
- 03古い前提を確認・削除する
MCP 対応
MCPサーバーは `post_sticky` と `read_active_stickies` を提供し、エージェントによるメモの追加とアクティブボードの読み取りを可能にします。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
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。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。