memplato
Personal MCP memory server that runs on your Android phone via Termux. 29 tools: drawers, knowledge graph, diary, semantic search, tunnels. All data stored locally on your device, never on external servers. Works with Claude, Perplexity, Cursor, Windsurf, VS Code, Zed.
https://memplato--cherkavskyi.run.tools
How to connect
-
Smithery (hosted)
1. Open https://smithery.ai/servers/cherkavskyi/memplato 2. Click Connect and complete OAuth in your MCP client (Claude, Cursor, VS Code, etc.) 3. MCP endpoint: https://memplato--cherkavskyi.run.tools
Tools (29)
-
memplato_statusPalace overview — total drawers, wings, rooms
-
memplato_searchSemantic search in memplato drawers
-
memplato_add_drawerSave memory/content into memplato
-
memplato_get_drawerGet a single drawer by ID
-
memplato_list_drawersList drawers with optional wing/room filter
-
memplato_delete_drawerDelete a drawer by ID (irreversible)
-
memplato_kg_addAdd fact to knowledge graph: subject → predicate → object
-
memplato_kg_queryQuery knowledge graph for entity relationships
-
memplato_kg_invalidateMark a KG fact as no longer true
-
memplato_kg_timelineChronological timeline of KG facts for an entity
-
memplato_kg_statsKnowledge graph statistics
-
memplato_diary_writeWrite entry to agent diary
-
memplato_diary_readRead recent diary entries
-
memplato_list_wingsList all wings with drawer counts
-
memplato_list_roomsList rooms within a wing or all rooms
-
memplato_get_taxonomyFull taxonomy: wing → room → drawer count
-
memplato_update_drawerUpdate an existing drawer's content and/or metadata (wing, room).
-
memplato_get_aaak_specGet the AAAK dialect specification — the compressed memory format.
-
memplato_hook_settingsGet or set hook behavior: silent_save and desktop_toast flags.
-
memplato_check_duplicateCheck if content already exists in the palace before filing.
-
memplato_graph_statsPalace graph overview: total rooms, tunnel connections, edges between wings.
-
memplato_find_tunnelsFind rooms that bridge two wings.
-
memplato_traverseWalk the palace graph from a room. Shows connected ideas across wings.
-
memplato_create_tunnelCreate a cross-wing tunnel linking two palace locations.
-
memplato_list_tunnelsList all explicit cross-wing tunnels. Optionally filter by wing.
-
memplato_delete_tunnelDelete an explicit tunnel by its ID.
-
memplato_follow_tunnelsFollow tunnels from a room to see what it connects to in other wings.
-
memplato_memories_filed_awayCheck if a recent palace checkpoint was saved. Returns message count and timestamp.
-
memplato_reconnectForce reconnect to the palace database. Use after external scripts modified the palace directly.