# memory-mcp Import Memories

> memory-mcp Import Memories is a paid API for AI agents from mem.borisinc.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Bulk-imports an array of memory objects into a wallet-namespaced, semantically-indexed persistent memory store for AI agents, paid via x402 micropayment.

## Facts

- Endpoint: GET https://mem.borisinc.com/paid/memory/import
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/memory-mcp-import-memories-633cf213
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_GnqoKz6hfdEGtkIW6kC-W

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability memory-mcp-import-memories-633cf213
```

Example prompt: Import these 3 memories into my agent memory: [{"content":"User prefers dark mode","tags":["preferences"]},{"content":"Project deadline is June 30","tags":["project","deadline"],"ts":"2025-06-01"},{"content":"User's favorite coffee is Ethiopian single-origin","tags":["preferences"]}]

## When to prefer this

Choose this endpoint when you need to bulk-import multiple memories at once (up to 200 items) rather than writing one at a time, especially when migrating existing memories from another system or archiving a batch of session facts. It is the correct endpoint for initial data population or bulk ingestion into the wallet-namespaced memory store.

## Known failure modes

- Missing or malformed 'memories' query parameter (must be valid JSON-encoded array)
- Array exceeds 200-item limit — request rejected
- Insufficient USDC balance or failed x402 micropayment — 402 response, memories not written
- Invalid memory object structure (missing required 'content' field)
- Timestamp format errors causing embedding failures
- Network or embedding service downtime causing partial writes

## How this service works

Persistent memory for AI agents, paid per call via x402 (USDC, Base mainnet) — your wallet is your private, semantically-indexed memory namespace. Write $0.001, search $0.002, export $0.01; free trial + $2/30d unlimited subscription. MCP + HTTP. No account, no API key.

## Output

Returns a JSON object confirming the wallet namespace used, how many memories were requested, the IDs assigned to the written memories, how many were written, and how many were successfully embedded for semantic search.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "memories"
     ],
     "properties": {
      "memories": {
       "type": "string",
       "description": "JSON-encoded array of {content, tags?, ts?} (max 200 items)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "namespace": "0xabc...",
  "requested": 2,
  "written_ids": [
   43,
   44
  ],
  "written_count": 2,
  "embedded_count": 2
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/memory-mcp-import-memories-633cf213/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from mem.borisinc.com](https://www.zero.xyz/host/mem.borisinc.com/llms.txt)
