Skip to main content
Glama
Daemon-Killer

prospective-memory

プロスペクティブメモリー

Phone-first capture. MCP pull. Not Takeout.

License: MIT Python 3.12+

Android で数秒で考えをダンプ。後で Grok/Claude に「何がオープン?」と尋ねる。
v1 では通知なし。ジオフェンスなし。Google 履歴なし。

google-activity-assistant の兄弟 — 同じ 種類 の MCP ホスト、異なるストア


v1 ループ

Android (one box)  --POST /v1/capture-->  PC FastAPI + SQLite
                                              │
Grok / Claude  --MCP list_open_tasks----------┘

Related MCP server: nudge

サーバー (Windows)

cd $env:USERPROFILE\Desktop\prospective-memory
uv sync
uv run pmem token          # print X-PMEM-TOKEN for the phone
uv run pmem serve          # http://0.0.0.0:8790

serve を実行したままにしておく。別のターミナル / Grok では、以下の設定を追加すれば MCP serve-mcp が既に配線されている。

電話がこのマシンに到達できる必要がある:

  • 同じ Wi‑Fi: http://YOUR_LAN_IP:8790

  • 外出先: Cloudflare Tunnel / Tailscale (docs/V1.md を参照)


Android

  1. Android Studio で android/ を開く(または gradlew.bat assembleDebug)。

  2. 初回起動時に サーバー URL + トークン を設定(pmem token と同じトークン)。

  3. URL + トークン を保存。リンゴラインを追加(d=dahi lena)。

  4. フローティング + タイル を有効にする(オーバーレイ許可)— + をタップ → 入力 → Enter。+ を下の にドラッグして非表示にする。有効にすると再表示される。

  5. ホーム画面 ウィジェット(入力バー用に幅を広く伸ばす)またはアプリアイコンを長押し → キャプチャ。キーボードがすぐに開く。

  6. 空の Enter で最後のリンゴチップを繰り返す。トーストに category · text が表示される。オフラインの投稿はキューに入れられ、ネットワークが戻ったらフラッシュされる。

  7. オプションの 書く(手書きテスト)は android/.../ink/ にある。初回開封時にデバイス上のモデルがダウンロードされる。バブルにはない。ink/REMOVE.txt で削除する。

LAN IP に対して HTTP 平文を許可する(ネットワークセキュリティ設定に既に含まれている)。


MCP (Grok)

~/.grok/config.toml:

[mcp_servers.prospective_memory]
command = "C:\\Users\\bda99\\.local\\bin\\uv.exe"
args = [
  "run",
  "--directory",
  "C:\\Users\\bda99\\Desktop\\prospective-memory",
  "pmem",
  "serve-mcp",
]
enabled = true
startup_timeout_sec = 60

尋ねる:「未完了のタスクをリストして」/「食料品は何か?」/「その dahi タスクを完了とマークして。


CLI

uv run pmem capture "dahi lena"
uv run pmem list
uv run pmem stats

非目標 (v1)

  • OS リマインダー、ジオフェンス、WhatsApp チェックイン、グリフ、音声

  • Google Takeout アクティビティとの統合

  • マルチユーザークラウド

A
license - permissive license
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • -
    license
    -
    quality
    -
    maintenance
    An MCP server enabling AI assistants to store, retrieve, and manage contextual information across conversations with features like persistent memory, advanced search, tagging, and privacy controls.
  • A
    license
    A
    quality
    D
    maintenance
    An MCP server that connects AI assistants like Claude to your todo app, enabling natural, friendly reminders and task management without a server to run.
    8
    12
    MIT
  • A
    license
    -
    quality
    A
    maintenance
    A local-first MCP server that gives AI assistants long-term memory by storing, searching, and recalling notes as Markdown files on your machine.
    15
    MIT
  • A
    license
    -
    quality
    C
    maintenance
    A self-hosted personal memory assistant that captures and retrieves thoughts via voice or text, with MCP tools for querying and managing entries.
    253
    AGPL 3.0

View all related MCP servers

Related MCP Connectors

  • Person-owned, portable AI memory as a remote MCP server, readable and writable by any MCP client.

  • Cloud-hosted MCP server for durable AI memory

  • Cross-AI personal memory. Save once in ChatGPT, recall in Claude, Mistral, Grok, or any MCP client.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Daemon-Killer/prospective-memory'

If you have feedback or need assistance with the MCP directory API, please join our Discord server