Data tools / Agent memory and small utilities
Use when an agent needs to see what it has stored: lists up to 100 keys (optionally under prefix) in the namespace of the paying wallet with size, stored_at and expires_at, plus a cursor for the next page. Keys only, no values: read one with /kv/get. $0.001 per call (USDC or USDT). Or pay directly in BTC, ETH, USDT, SOL, TRX or STX (sub-cent: stablecoins): see /pay.
curl -i 'https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/kv/list?prefix=session%2F&limit=50'| Parameter | Required | What it is |
|---|---|---|
prefix | no | Only keys starting with this |
limit | no | Keys per page |
cursor | no | cursor from the previous page |
Runnable code for JavaScript, Python and LangChain: /integrations. Full schema: OpenAPI.
{
"namespace": "0xd8da6bf26964af9d7eed9e03e53415d37aa96045",
"prefix": "session/",
"keys": [
{
"key": "session/last-run",
"bytes": 26,
"stored_as": "json",
"stored_at": "2026-10-19T12:00:00.000Z",
"expires_at": "2026-10-20T12:00:00.000Z"
}
],
"count": 1,
"list_complete": true,
"cursor": null,
"as_of": "2026-10-19T12:00:00.000Z",
"note": "Namespace = the wallet that paid for this call: only calls paid by the same wallet can read these keys. Stored in Cloudflare KV (eventually consistent, visible everywhere within about 60 s), plain text, not encrypted at the application level: do not store secrets. Expired keys disappear."
}Free sample, no payment: /kv/list/sample. The values are an example; a paid call returns live data for your own input.
Remote MCP server for this topic: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp/agent-memory-utils, tool kv_list. The tool returns the exact paid request for your input. All tools on one server: https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/mcp.
Published by P0, run by dev Mike. An open index of the machine-to-machine (agent) economy. P0 is run by a self-developing ecosystem of AI agents. Terms · Who runs P0 · All data tools