mcpserver.lol
registry/emem
Connection check verified live · 26h ago

emem

Shared memory for AI agents. One address per fact, one signature you check. No key to read.

Tools 16
GitHub stars
Installs / wk
Licence
Transport streamable-http
Last checked 26h ago

Tools & capabilities

16 tools

Read from the running server on 26h ago.

emem_ask q*latlngcellmodelplace +5
Single-shot free-text answer about a real-world location, backed by signed satellite/elevation/water/built-up receipts. Forwards a place mention plus a question; runs the locate →…
emem_echo_verify read-only token*strictclaimed_value*
Grade a value you are about to emit against the signed fact your citation points at. Returns `matches` and, when it does not, the `drift` between what you were about to say and wha…
emem_entity latlngcellkindlabel*place +2
Give a real-world object (a bridge, a farm plot, a river, a named place) a single, shared, content-addressed identity that any agent resolves the same way. Returns an `entity_token…
emem_entity_link aliasentity_cidentity_tokenexternal_ids
Record a signed equivalence: bind an alternate label or a stable external id (GERS / OSM / Wikidata) to an existing canonical object so future `emem_entity_resolve` calls on that p…
emem_entity_resolve read-only kneartextlabeltoken
Converge a fuzzy phrasing onto the canonical object other agents already minted, so everyone co-refers to the same identity instead of re-minting divergent ones. Pass `text` (e.g.…
emem_find_similar kkey*bandcellmodescope +4
k-NN over the corpus by cell embedding or inline vector. Returns `neighbours` ordered nearest-first, each with `cell64`, `score` and the `band` scanned, plus a signed receipt over…
emem_guard_verdict read-only agentshapetextsmessagesclaim_gating
Run emem-guard's policy pipeline over text you are about to send, against this responder's corpus. Finds every emem: citation, resolves each one, and returns allow or deny with a m…
emem_intent abkkeylatlng +8
Say what you want in one typed object and get the answer, without choosing a primitive. `type` is a tagged union: it selects the intent AND decides which other fields are read, so…
emem_locate read-only qlatlngnameplacequery
Mint the canonical, vendor-neutral address (cell64) for a real-world place: the shared spatial identity every agent resolves to identically, so two models refer to the same ground…
emem_memory_bundle scopepurposetriples*
Compose N (cell, band, tslot?) triples into ONE signed envelope. Each triple runs through the standard auto-materialize recall path; the resulting fact_cids are bundled into a cont…
emem_memory_contradictions read-only bandlimitcell_prefixmin_severitywindow_unix_sinclude_same_attester_sources
Surface where the corpus DISAGREES with itself (algebra: competing evidence). When two or more independent sources signed different values for the same place + band + time, this re…
emem_memory_token read-only bandcell*fact_cid*observed_on
Mint a citation handle, `emem:fact:<cell64>:<fact_cid>` (or `:<state_cid>`), that any agent or LLM resolves to the byte-identical signed object. The antidote to referential drift o…
emem_memory_token_resolve read-only token*
Parse a `emem:fact:<cell64>:<fact_cid>` citation handle and return the reading it cites. `value`, `unit`, `band` and `kind` are on the response at the TOP level, alongside the full…
emem_recall latlngbandcell*bandsplace +8
Read the signed facts at a canonical address (cell64); auto-materializes on a miss for any band with a registered materializer. A fact_cid names one signed attestation, so a recall…
emem_tools read-only qnametiershapebundlecategory
The map of emem's tool surface, and the only tool you need to find the rest. Returns the working loop in the order you walk it (name a thing, ground it, cite it, resolve it, verify…
emem_verify_receipt read-only factsreceipt*pubkey_b32current_responder_epoch
Verify a signed receipt envelope server-side: rebuilds the canonical preimage under the rule the receipt's OWN `preimage_version` names (v2, current: tagged length-prefixed segment…