- Is there an MCP server that gives my AI agent memory?
- Yes — nlqdb's hosted MCP server. Run one command (`claude mcp add --transport http nlqdb https://mcp.nlqdb.com/mcp`) and your coding agent gets a real hosted Postgres via the `nlqdb_query` tool: it provisions the database from the first English goal, then reads and writes it in English with the SQL shown. It's memory you can aggregate over, not just a blob store.
- How is this different from a memory MCP server that stores and retrieves memories?
- Most 'memory' MCP servers wrap a JSON file or a vector store: `store_memory` writes a blob, `get_memory` returns the top-k similar ones. That's recall. nlqdb stores memory as typed rows in Postgres, so on top of recall you can `GROUP BY`, count, and roll up — 'the 5 things this agent remembers most' is a query, not the LLM adding up search hits.
- Which coding agents and MCP hosts can install the nlqdb memory server?
- Any host that speaks MCP. Cursor and VS Code install from a one-click link, Claude Code from one command, and Codex from a config-file line (all sourced from the host descriptors in `mcp-install.ts`); Claude Desktop, Windsurf, and Zed connect via their custom-connector settings. The hosted server at `mcp.nlqdb.com/mcp` needs one browser approval; where nobody can give it (CI, unattended agents), `npx -y @nlqdb/mcp` plus an `sk_mcp_` MCP key runs the same tools locally, no browser.
- Do I get dedicated remember and recall tools, or just query?
- Both. A dedicated `nlqdb_remember` verb and the opinionated `agent_memory_v1` schema (facts, episodes, entities with per-agent isolation and TTL) are live for signed-in accounts, and `nlqdb_query` both provisions a database and answers over it in English. Anonymous sessions stay on `nlqdb_query` — memory writes require a signed-in credential.