Storage APIs for AI agents
Files and agent memory. 9 calls from 3 providers, each priced before it runs and charged only on success.
npx @vaaya/mcp installLetta
letta/agent-create1¢Letta — create a stateful agent with self-managed memory blocks. Returns an agent `id` to drive with `letta:message`. Optional: name, model, memory_blocks.
letta/message1¢Letta — send a message to an agent; the agent thinks and self-edits its memory. Pass `agent_id` (from agent-create) and `input` (the user message). Reply is…
Mem0
Zep
zep/add1¢Zep — add messages to a thread; Zep ingests them into the user’s knowledge graph. Pass `thread_id` and `messages` ([{role,content,name?}]). Set…
zep/get-context1¢Zep — fetch the token-efficient summarized context block for a thread (drop it into your LLM prompt). Pass `thread_id`.
zep/search1¢Zep — search a user’s knowledge graph for specific facts (vs the summarized context). Pass `query` and `user_id`. Optional scope (edges|nodes|episodes) and…
zep/thread-create1¢Zep — open a thread (conversation container) for a user. Pass `thread_id` and `user_id`. Facts ingested in one thread are available across all the user’s…
zep/user-add1¢Zep — create a user (prerequisite before threads/messages). Pass a stable `user_id`. Optional: email, first_name, last_name, metadata.
Give your agents storage.
Connect Vaaya once and every call on this page is one use away, paid per call from one balance.
npx @vaaya/mcp install