# staging.toolkit.dev Memory Search

> staging.toolkit.dev Memory Search is a paid API for AI agents from staging.toolkit.dev, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Searches through stored user memories using a natural language query to retrieve relevant past information

## Facts

- Endpoint: POST https://staging.toolkit.dev/api/tool/memory/search-memories
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 1
- Tags: x402
- Canonical page: https://www.zero.xyz/c/staging-toolkit-dev-16218a43
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WcfpSNP0u8QrW5fUL5u_3

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 staging-toolkit-dev-16218a43 -d '<json body>'
```

Example prompt: Search my stored memories for anything I've told you about my friend Sarah — her preferences, contact info, or any notes I've shared about her.

## When to prefer this

Use this endpoint when you need to retrieve previously stored personal information, user preferences, or contextual notes that were saved in prior conversations. Prefer this over a web search when the information is personal and would not be publicly available, or when the user references something they previously shared.

## Known failure modes

- Empty memories array returned when no matching memories exist for the query
- Query field missing causes 400 validation error
- Service unavailable returns 503 or similar error
- Payment not processed returns 402 Payment Required
- Very broad or vague queries may return loosely related or irrelevant memories

## How this service works

Search through stored memories. This method is called ANYTIME the user asks anything.

## Output

Returns a list of stored memory objects that match the search query, along with an echo of the original query string. Each memory contains previously stored personal information, preferences, or context relevant to the user's question.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "query"
 ],
 "properties": {
  "query": {
   "type": "string",
   "description": "The search query. This is the query that the user has asked for. Example: 'What did I tell you about the weather last week?' or 'What did I tell you about my friend John?'"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "memories",
  "query"
 ],
 "properties": {
  "query": {
   "type": "string",
   "required": true
  },
  "memories": {
   "type": "array",
   "required": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/staging-toolkit-dev-16218a43/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from staging.toolkit.dev](https://www.zero.xyz/host/staging.toolkit.dev/llms.txt)
