Skip to content

reindex_memories

Rebuild the vector store from Postgres (admin/maintenance). Backfills embeddings for one user or all users; idempotent and cursor-resumable. Run it after changing the embedding model/provider (set reuseExistingEmbeddings=false and recreate=true so the index is rebuilt at the new dimensionality), or losing/corrupting the vector index. Synchronous — blocks until the pass completes and returns the processed/indexed/skipped/failed summary; prefer queue_reindex_memories for large corpora.

Auth mode: admin
Admin tool: requires MCP_ADMIN_TOKEN.

Parameter Type Required Default Description
adminToken string yes
userId string no
batchSize integer no
reuseExistingEmbeddings boolean no
cursor string no
maxMemories integer no
recreate boolean no
{
"name": "reindex_memories",
"arguments": {
"adminToken": "<adminToken>"
}
}