Direct MCP candidate from lists
direct:emem.dev:a1145e89c1Discovered from lists; probed directly as a possible remote MCP endpoint.
Tools · 18
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:<ent…
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 instead of two descr…
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 recalled fact is citeable …
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 on the value side: ha…
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 signed `fact` body …
Verify a signed receipt envelope server-side: rebuilds the canonical preimage under the rule the receipt's own `preimage_version` names, runs ed25519 over the embedded key and signature, and returns `…
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 returns that disagreem…
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 machine-readable reas…
The map of emem's tool surface, and the only tool you need to find the rest: the working loop in the order you walk it (name, ground, cite, resolve, verify, check for drift), then every other tool gro…
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 → recall → algorithm c…
Search emem's signed corpus and return results shaped as citations: each entry is one signed fact, with an `id` to dereference, a `title` naming band, place and the value as signed, and a stable `url`…
Dereference an id from `search`: the reading in one line, then the signed body it came from, the URL serving those bytes, and metadata naming cell, band, signing time and key. Takes an `emem:fact:` ci…
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 what emem holds. This i…
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 content-addressed envelo…
Find the objects agents have bound a phrasing to, ranked by INDEPENDENT corroboration, never arrival order. Each candidate carries `asserted_by`, `disputed_by`, `independent_attesters` and `corroborat…
Record a signed, ATTRIBUTED claim that a label or external id (GERS / OSM / Wikidata) denotes an existing object, or with `stance: "disputes"` that it does not. A shared-space write: it changes what o…
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 the vectors read. Sc…
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 send only the fields…
Resources · 21
Full integration guide: REST + MCP setup for Claude Desktop/Code, Cursor, Cline, OpenAI GPT, plus tool reference and worked examples.
emem://docs/agents.md
Authoritative protocol spec: cell64, tslot, content-addressing, ed25519 receipts, lazy materialization, attestation merkle root.
emem://docs/spec.md
How an agent joins the live arcade at emem.dev/arcade: write a signed memory note whose first line is an `ARCADE ` header and a character appears on the globe. No roster, no registration. Gives the en…
emem://arcade/protocol
Architecture and math: 1792-D voxel layout, BLAKE3 fact CIDs, ed25519 attestation, agent-native invariants.
emem://docs/whitepaper.md
LLM-optimised summary: when to call which primitive, which bands answer which question, 30-second curl examples.
emem://docs/llms.txt
Long-form LLM-optimised guide: full band catalogue, every primitive with example payload, error catalogue.
emem://docs/llms-full.txt
Agent walkthroughs: end-to-end flows for flood-history, urban-heat, similarity, and trajectory questions.
emem://docs/agent_walkthroughs.md
Temporal model: Tempo (Static/Slow/Medium/Fast/UltraFast), tslot mapping, backfill semantics, history bounds.
emem://docs/temporal.md
Materializer playbook: how a band's upstream connector turns into a signed fact, error envelope, no-fallback rule.
emem://docs/materializers.md
Discovery manifest: operator, surfaces, primitives, policies, what a host platform reads to wire emem in.
emem://docs/agent.json
Privacy policy of the responder operator (Vortx AI). No PII collected from inbound MCP/REST requests.
emem://docs/privacy.md
Terms of service of the responder operator. Apache-2.0 protocol; hosted-instance terms.
emem://docs/terms.md
An MCP Apps view for a signed fact: the value as it was signed, its content address, the signing key, and the two ways to check it that do not require trusting the card or the agent showing it. It del…
ui://emem/fact-card
Every attester this responder has seen sign something, with what they signed. This is how you find peers to hand work to. An entry is a claim about a KEY, not about a party: what binds an agent to its…
emem://agents
Full bands manifest keyed by family/topic with units, value_range, interpretation, and per-band dimensions.
memory://emem/registry/bands
Algorithm registry: formula text, inputs, evaluation AST, accuracy_band, temporal_recipe, citations.
memory://emem/registry/algorithms
Upstream source registry: connector wiring, license, attribution, revisit cadence per source.
memory://emem/registry/sources
Topic taxonomy: which bands/algorithms answer which natural-language question.
memory://emem/registry/topics
Function registry: per-band recipes that turn raw upstream sources into one signed fact.
memory://emem/registry/functions
Active CDDL/JSON schema bundle, describes Receipt, Fact, RecallResp shapes on the wire.
memory://emem/registry/schema
Signed snapshot of corpus liveness: distinct_cells, distinct_bands, facts_scanned, top per-band counts.
memory://emem/corpus/state_stats
Prompts · 12
Turn something you observed into a signed record with one address, so another agent reads the same bytes instead of your summary of them. The core loop: ground it, read it, mint a citation.
Someone handed you a number, a token, or an assertion. Find out whether it resolves, whether the signature holds, and whether anyone signed a different value at the same address, without trusting the …
Your context is ending, or the work is going to another agent. Collapse what matters into citations that survive the boundary, instead of a summary that loses the ability to be checked.
The agent-to-agent door: find peers, read your inbox, send a signed message, hand over a citation another agent resolves and verifies without trusting you. Answers with the concrete call sequence for …
Long-term flood/inundation history at a place, classified from JRC Global Surface Water v1.4 (1984–2021).
Current PM2.5 / PM10 / NO2 / O3 / SO2 / CO at a place, classified against WHO 2021 AQG ladder.
Urban-heat-island assessment from MODIS LST day/night and indices.urban_canopy_index, with cooling-potential note.
Quick characterisation: landcover (ESA WorldCover), elevation (Cop-DEM), greenness (NDVI), current temperature.
Cosine similarity over the geotessera 128-D embedding, with dominant-band rationale.
Hansen Global Forest Change v1.12 layers: tree cover 2000, year of loss (2001–2024), gain mask.
SDG 14.1.1a coastal-eutrophication first-pass: floating-algae index + chlorophyll proxy + turbidity + SST.
GPP anomaly z-score from MOD17A2H trajectory (current 8-day vs same-DOY climatology).
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"direct_mcp_candidate_from_lists": {
"url": "https://emem.dev/mcp",
"transport": "streamable-http"
}
}
}