{"uid":"cap_ypPtHrpyd8ZwbqLBikECG","slug":"mnemo-memory-profile-2d8c18cb","name":"Mnemo Memory Profile","description":"Memory that belongs to the user and follows them across agents. The agent pays per call (x402); the user authorizes the agent once: POST /v1/memory/delegate/challenge {user, agent} returns text the user signs (EIP-191), then POST /v1/memory/delegate {..., signature} returns a bearer token. Send Authorization: Bearer mn_... on every memory call. Start a session with GET /v1/memory/profile, write with POST /v1/memory/remember, retrieve with POST /v1/memory/recall (hybrid vector + keyword). When the user contradicts a memory, POST /v1/memory/conflict supersedes it with history kept. Tier B stores client-side ciphertext the server cannot read. Export and forget are always free.","url":"https://memory.reversecaptcha.fun/v1/memory/profile?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"type":"object","properties":{"fresh":{"enum":["true","false"],"type":"string","description":"true rebuilds the card instead of using the one-hour cache"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"preferences":[],"how_to_talk_to_me":"Short answers, code first.","standing_instructions":[],"clarification_tolerance":0.4}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_lc8rISrsTu5I4kkkHHqzk","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Retrieves a structured user memory profile card including preferences, communication style, standing instructions, and clarification tolerance for the authenticated user","exampleAgentPrompt":"Pull up my Mnemo memory profile so you know my preferences and how I like to be talked to before we start — use a fresh rebuild instead of the cached version.","exampleUseCases":[{"title":"Onboarding a new agent session","prompt":"Before you start helping me, load my Mnemo memory profile so you know my preferences and standing instructions — get a fresh copy, not a cached one."},{"title":"Personalizing agent communication style","prompt":"Check my Mnemo profile to see how I like agents to talk to me — short answers, code first, or something else — and stick to that throughout our session."},{"title":"Restoring user context after agent switch","prompt":"I just switched to you from a different agent — fetch my Mnemo memory profile so you have all my preferences and instructions without me having to repeat myself."}],"resultDescription":"A JSON object containing the user's preferences array, how_to_talk_to_me string describing preferred communication style, standing_instructions array of persistent directives, and clarification_tolerance float (0–1) indicating how often the agent should ask clarifying questions before acting.","failureModes":["Missing or invalid bearer token returns 401 unauthorized","Expired or revoked delegation token returns 403 forbidden","User has no memory profile yet — returns empty arrays and default values","fresh=true cache-rebuild times out under high load","x402 payment failure if the agent's wallet has insufficient USDC balance"],"whenToPreferThis":"Use this endpoint at the start of any agent session when you need to load a user's persistent preferences, communication style, and standing instructions that travel with them across different agents. Prefer this over storing context locally when the user expects their preferences to follow them between agent switches. This is the right call when you want a holistic snapshot of the user's profile rather than recalling a specific memory by query.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T07:02:47.289Z","isFirstParty":false,"canonicalSlug":"mnemo-memory-profile-2d8c18cb"}