mcpField
D
dear-agent

dear-agent

ローカル
github.com/BitmapAsset生産性017 週間前に更新

dear-agent について

Dear Agentは、AIエージェントを使う人向けのローカルファーストな日記MCPサーバーとスキルです。テキスト、写真、音声メモを日付別ファイルに保存し、過去の記録を検索したり振り返りを作成したりできます。

主な機能

  1. 01テキスト、写真、音声メモの保存
  2. 02ローカルディスク上のプレーンなMarkdownファイル
  3. 03人物やトピックの検索と想起
  4. 04過去の同日の記録の再表示
  5. 05週次ダイジェストと振り返りの生成
  6. 06MCPツール、プロンプト、リソース、スキル

活用シーン

  1. 01エージェントとの会話で日々の出来事を記録
  2. 02写真や音声メモを日付ごとに保存
  3. 03人物やトピックに関する過去の記録を想起
  4. 04週ごとの傾向や過去の同日の記憶を確認

MCP 対応

stdio経由で11個のMCPツール、2個のプロンプト、2個のリソースを提供します。これらのインターフェースを使うエージェント環境向けに、スキルとCLIも備えています。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"bitmapasset-dear-agent": {
"command": "npx",
"args": [
"-y",
"dear-agent"
],
"env": {
"DEAR_AGENT_DIR": "<DEAR_AGENT_DIR>"
}
}
}
}
起動コマンドnpx -y dear-agent
設定が必要な環境変数
DEAR_AGENT_DIRDirectory where the diary is stored as plain markdown (default ~/.dear-agent).

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

パッケージ
npmdear-agent0.2.3

ツール

11

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
datestringいいえ日付:"today"(デフォルト)、"yesterday"、または YYYY-MM-DD。
moodstringいいえ任意の一言の気分。
tagsarrayいいえ任意の短いタグ。例:work、family、health。
textstringはい何が起きたかを、ユーザー自身の意味づけに沿って記録します。適切な場合は一人称で記述してください。

詳細

Dear Agent

npm version license: MIT MCP PRs welcome

大変な一日についてAIエージェントに話すと、エージェントが日記に書き留めます。

AI エージェントがあなたに代わって日記をつけます。アプリを開くことも、言葉を書くこともありません。

あなたはすでに一日中、AI エージェントと話しています。Dear Agent を使えば、そのエージェントがあなたの個人的な日誌をそっとつけてくれます。話したこと、送った写真、録音したボイスメモを日付ごとにきちんと記録します。開くアプリも、向き合う白紙のページも、身につける習慣も必要ありません。ただ日々を過ごし、大切なことをエージェントに伝えるだけで、エージェントが書き留めてくれます。

MCP サーバーとスキルを組み合わせた、ローカルファーストな構成です。そのため、Claude Code、Claude Desktop、Cursor、OpenClaw など、MCP に対応するあらゆるエージェントに導入できます。

他とは異なる点

  • 書くのはあなたではなく、エージェントです。 Day One、Obsidian、Notion、紙のノートなど、ほかの日記はどれも、あなたが開いて入力する必要があります。Dear Agent はその役割を逆転させます。あなたが話し、エージェントが記録します。
  • エージェントをまたいで使えます。 どのエージェントを使っていても、1つの日記を読み書きできます。
  • テキスト、写真、音声に対応します。 写真やボイスメモを送ると、その日の記録として保存されます。
  • ローカルファーストで、あなたのものです。 自分のディスクに保存する、プレーンな Markdown です。アカウントも、クラウドも、囲い込みもありません。フォルダーを削除すれば、データも消えます。
  • 一緒に思い出を振り返れます。 「今日は何の日」が過去の記録を呼び起こし、週次ダイジェストではエージェントが短い振り返りを書いてくれます。

インストール

npm install -g dear-agent

または、npx から直接実行できます(インストール不要です)。

npx dear-agent
Claude Code / Claude Desktop
claude mcp add dear-agent -- npx -y dear-agent

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

{
  "mcpServers": {
    "dear-agent": {
      "command": "npx",
      "args": ["-y", "dear-agent"]
    }
  }
}
Cursor / OpenClaw / その他の MCP クライアント

stdio トランスポートを使って、クライアントから dear-agent コマンドを指定します。日記の保存先を ~/.dear-agent 以外にする場合は、DEAR_AGENT_DIR を設定してください。

次に、エージェントが積極的に日記をつけられるよう、SKILL.md をエージェントのスキルに追加します。

使い方

自分でツールを呼び出す必要はありません。エージェントに話しかけるだけです。

「今日、アパートの賃貸契約を解約できて、とてもほっとしたことを覚えておいて。」 「今日の写真を保存して。新しい家で初めて夕食を食べたよ。」(写真を送信) 「1年前の今日、何をしていた?」 「今週の振り返りを教えて。」

エージェントが適切なツールを呼び出し、日記を最新の状態に保ちます。

あなたを覚え、語りかけてくれます

Dear Agent は単なるストレージではありません。2つの機能によって、あなたの人生を生き生きと思い出す存在になります。

  • recall — エージェントは日記に 「この人について何がわかる? その人間関係や行動パターン、未完了の約束事は?」 と尋ね、要点をまとめた人物像を得られます。エージェントはついにあなたの人生を覚え、すべての会話であなたが実際にどんな人なのかを踏まえられます。
  • reflect — パターン、進捗、未完了の事柄、「今日は何の日」にまつわる記憶を積極的に提示するループです。日記をフォルダーにしまい込まず、あなたの人生を映し返すものにします。

Obsidian はあなたのメモを保存します。Dear Agent はあなたの人生を覚え、語りかけます。 しかも、データがマシンの外に出ることはないため、完全に正直になれる場所です。

あらゆるエージェント、ハーネス、インターフェースで動作

インターフェース使い方
MCP ツールstdio 経由で11個のツールを利用できます(下記)。
MCP プロンプトdaily_checkin、weekly_reflection — スラッシュコマンドとして表示されます。
MCP リソースdiary://today、diary://index。
スキルスキルベースのハーネス(Claude Code、OpenClaw)向けの SKILL.md。
CLIdear-agent add "..."、recall、reflect、… — シェルを実行できるあらゆるエージェント向けです。

CLI の使用例:

dear-agent add "Closed the interview, felt good." --mood hopeful --tags job,win
dear-agent recall Sarah
dear-agent reflect week
dear-agent on-this-day

ツール

ツール機能
add_entryその日のテキスト記録を保存します(気分、タグは任意)。
add_photoキャプション付きで、その日の写真を保存します(ローカルパスまたは base64)。
add_voice_noteその日の音声メモを保存します(文字起こしは任意)。
get_day1 日分の記録全体を読み込みます。
get_range2 つの日付の間の記録を読み込みます。
search単語またはフレーズに一致する日を検索します。
recall人物やトピックについて日記に記録されている内容、または人生全体のプロフィールの要約を取得します。
reflect積極的なチェックインに役立つ、パターン、進捗、未完了の事柄、その日の過去の記録を取得します。
on_this_day過去の同じ日付の記録を再表示します。
weekly_digest振り返り用に過去 7 日間の記録を取得します。
list_days記録のあるすべての日を一覧表示します。

日付には today、yesterday、または YYYY-MM-DD を指定できます。

日記の保存場所

~/.dear-agent/
  entries/
    2026-06-29.md
  media/
    2026-06-29/
      first-dinner.jpg
      morning-thought.ogg

別の場所を選ぶには、DEAR_AGENT_DIR を設定してください。

貢献

課題の報告やプルリクエストを歓迎します。Dear Agent は意図的に小規模で、依存関係も最小限に抑えています。変更の範囲を絞り、ユーザー自身が所有するプレーンファイルでの保存を維持し、すべてをローカル優先かつプライベートに保ってください。今後の予定については、ROADMAP.md をご覧ください。

ライセンス

MIT © BitmapAsset。誰でも、どこでも、あらゆるエージェントで無料で利用できます。

コメント

MCP は初めてですか?

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

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