pumaDB

pumaDB

Hosted MCP and REST memory that keeps AI agent context consistent across ChatGPT, Claude, Codex, and your own agents.

71/100Safe BetFree · from $99/monthFreemium

pumaDB is the zero-setup option for agent memory, and its two-door design is the reason to look: the same JSON tables are reachable from hosted MCP clients (ChatGPT, Claude, Codex, OpenClaw) and from your own server-side code via /v1/{table} with bearer keys. If your problem is 'my assistant forgets between sessions,' that is solved here in an afternoon, with version history as a safety net. If your problem is throughput, joins, or large files, this is not the product—look at Supabase or a managed Postgres instead. Treat it as shared scratch memory, not a system of record.

Verified 1d ago · liveness 71/100 · cite: rightaichoice.com/tools/pumadb

Best for
  • Developers building AI agent workflows that need persistent memory
  • Small teams using ChatGPT, Claude, or Codex agents for task automation
  • System integrators stitching agent handoff contexts together
  • Prototypers who want to skip database setup and project management
Not ideal for
  • Applications requiring relational features like joins and foreign keys
  • High-throughput production systems with thousands of concurrent users
  • Use cases needing large blob storage such as video or images
Visit Website

IntermediateFor a solo developer, first value arrives in minutes: add the MCP endpoint to one client, sign in by email, and write a first row. For a backend engineer using REST, the magic-link-to-key flow plus the TypeScript, Python, or Go quickstart is a short session. For a team, add rollout time for shared org tables, roles, and per-environment keys.API · WebAPI availableVerified 1d ago
Pricing
Free · from $99/month
FreemiumFree tier3 plans4 hidden costs
Learning curve
Intermediate
For a solo developer, first value arrives in minutes: add the MCP endpoint to one client, sign in by email, and write a first row. For a backend engineer using REST, the magic-link-to-key flow plus the TypeScript, Python, or Go quickstart is a short session. For a team, add rollout time for shared org tables, roles, and per-environment keys.
Runs on
APIWeb
API available · 4 integrations
Who it's for
Solo developerBackend engineerSmall team lead
Live sentiment
Is pumaDB actually worth it?

We scan live Reddit threads, YouTube comments, X posts, G2 reviews and other communities — and hand you an honest verdict in under a minute.

  • Honest verdict, not marketing
  • Real pros & cons from real users
  • Attributed quotes with receipts
Run a free scan

3 free scans · no card needed

Skip it if

Skip pumaDB if your agent workload needs relational joins, large binary storage, or sustained throughput well above a per-key limit of 30 writes and 60 reads per minute, because that is outside what this lightweight JSON memory store is built for.

The 30-second take
Biggest gripe

Exceeding the free tier's 25 MB total storage means moving to a paid tier or pruning rows yourself.

Price reality

Personal at $0 fits individuals running a handful of agents; Organization Pro at $99/month per organization fits small teams that need shared org tables, admin and member roles, and up to 100 members. Both tiers share identical rate limits, so teams paying for Pro are buying shared tables and storage headroom, not more throughput. Larger rollouts move to scoped Enterprise terms.

In short

pumaDB — Hosted MCP and REST memory that keeps AI agent context consistent across ChatGPT, Claude, Codex, and your own agents. Best for Developers building AI agent workflows that need persistent memory, Small teams using ChatGPT, Claude, or Codex agents for task automation, System integrators stitching agent handoff contexts together. Free to start; paid plans from $99/mo.

What people actually say about pumaDB — is it worth it?

We ran a structured research pass across product reviews, community discussions, and post-purchase forum threads to surface the patterns vendors won't publish themselves. Below: the recurring strengths, the hidden costs people mention most, and the cohort that consistently regrets adopting this tool.

7 mentions across 1 source (Product Hunt) · researched Jul 2, 2026.

75% positive25% critical

Average across the 1 source that answered — each source counts once, not each post.

Recurring strengths
  • +Dead simple setup: no database project or schema design needed.
  • +MCP and REST APIs make integration with ChatGPT and Claude trivial.
  • +Automatic version history for all updates and deletes.
  • +Consolidated 'remember' MCP tool with safety metadata.
  • +Per-key rate limits prevent runaway agent writes.
Recurring frustrations
  • −No automatic memory capture—agents must explicitly save state.
  • −Memory inspection and correction tools are unaddressed by builder.
  • −Limited community presence outside Product Hunt launch thread.
  • −Free tier table/row limits may not suit serious production workloads.
  • −No public uptime or reliability guarantees available.
Patterns worth knowing
Simplicity and low friction for adding memory to agents is the core appeal.
Seen on Product Hunt
Users worry about memory correctness, inspection, and expiration capabilities.
Seen on Product Hunt
There's strong desire for automatic memory capture without manual writes.
Seen on Product Hunt
Learning curve
beginnerProductive in ~5 minutes
Hidden costs people mention
  • • No pricing page found; future paid tiers unknown, may remove free features at any time.

Viability Score

71/100
Safe Bet

How well maintained and how widely used is pumaDB? Built from what the vendor actually publishes (docs, changelog, tutorials, integrations, pricing), whether the site is live, and how much real users discuss it. How we calculate this

Recent activity
not measured
Traction
82
Site health
95
User sentiment
75
What the vendor publishes
40

Last calculated: October 2026

How we score →

Key Features

  • Shared memory for AI agents via MCP
  • Streamable HTTP MCP endpoint at api.pumadb.ai/mcp
  • Email sign-in with OAuth handled by pumaDB, no key pasted into the client
  • OAuth discovery and dynamic client registration
  • REST API under /v1/{table} with puma_live_ bearer keys
  • Schema-less JSON tables created on first write
  • Rows stamped with id, created_at, and updated_at
  • Automatic version history, last 10 versions per row, retained 30 days
  • Row-level restore from archived versions
  • Batch operations and upsert endpoints
  • Update-row endpoint with filtered updates
  • Viewer and download links for sharing results
  • Named API keys per app or environment
  • Per-key rate limits (30 writes, 60 reads per minute)
  • Magic-link authentication for API key creation

About pumaDB

FreemiumIntermediateAPI availableAPI · Web

pumaDB is a hosted JSON memory store built for AI agents. You connect it to a client using the Streamable HTTP MCP endpoint at api.pumadb.ai/mcp, sign in by email so pumaDB handles OAuth, and your agents can then write and read small structured records (JSON rows) in tables. The same tables are reachable from your own backend code through a REST API under /v1/{table} using puma_live_ bearer keys, so a note an agent writes in one tool is available in another. pumaDB adds id, created_at, and updated_at to each row automatically, keeps the last 10 versions per row for 30 days with row-level restore, and provides viewer and download links for sharing. It is schema-less: tables are created on first write. It is aimed at developers and small teams who want durable agent memory without provisioning a database project, and it deliberately leaves out relational features like joins and foreign keys.

Behind the Verdict

pumaDB's pitch is narrow and honest: agents forget, pumaDB remembers. The homepage example is the clearest statement of the product—ChatGPT logs a checkout bug's root cause into a bugs table, and a fresh Claude chat with no pasted history recalls it. That works because both clients point at the same MCP endpoint (api.pumadb.ai/mcp) and the same tables, so the handoff costs nothing. The second capability that matters is dual access: 'one memory surface, two ways in.' MCP is for agents you authorize; REST is for code you trust, against the same rows and same limits. That means a cron job, a worker, or a CLI script can seed or read the same memory your chat client uses, which is the gap most single-interface memory tools leave open. The records pumaDB is designed for are deliberately small—agent instructions, project conventions, user preferences, research clippings, task state, and reviewed technical references. It stores them as schema-less JSON rows and tags each with id, created_at, and updated_at, with last 10 versions per row retained 30 days and row-level restore. For agent work, version history is the underrated feature: when an agent overwrites a preference with nonsense, you roll back instead of rebuilding. The trade-offs are structural, not accidental. No joins, no foreign keys, no large blobs. The docs are explicit that a puma_live_ key is a bearer secret for server-side code and should not go in React bundles, static sites, mobile apps, or public repos—so anything browser-side needs a proxy. Table and row caps and per-key rate limits (30 writes, 60 reads per minute) shape what you can do at volume. Where it fits: prototyping, personal agent memory, small-team handoffs, system integrators stitching agent contexts together. Where it doesn't: high-throughput production, anything needing relational integrity, or storing media.

Researching pumaDB? Get your full AI stack in 60 seconds.

Free, no signup — tell us your goal and get tools matched to your budget & existing stack.

Real-world workflow fit

Concrete scenarios for the personas pumaDB actually fits — and what changes day-one when you adopt it.

Solo developer

You add pumaDB as a hosted MCP server in Codex and in Claude via Settings, sign in with email so OAuth is handled for you, then have your agent write a project convention into a conventions table.

Outcome: A new chat in the other client recalls that convention without anything being pasted, and GET /v1/conventions shows the same row from your own scripts.

Backend engineer

You request a magic link, verify the token to get a puma_live_ key, store it as PUMADB_API_KEY, create a named key for each environment, and POST a tasks row from a serverless function.

Outcome: GET /v1/tasks?limit=25 returns the created row, giving your app durable JSON memory without provisioning a database project.

Small team lead

You set up shared org tables on Organization Pro, assign admin and member roles across up to 100 team members, and have each member's ChatGPT or Claude client point at the shared memory.

Outcome: Handoff notes and task state live in one place rather than in each person's chat history.

Use Cases

Models Under the Hood

ChatGPTClaudeCodex

as of 2026-10-02

Limitations

  • pumaDB is a lightweight hosted JSON database for agent memory, not a general-purpose database.
  • It is optimized for small structured records such as project facts, decisions, and preferences.
  • Version history retains 10 versions per row for 30 days, and table limits apply.
  • API keys are bearer secrets that must be kept server-side and should not be exposed in client-side code, so browser apps need a backend proxy.
  • Per-key rate limits of 30 writes and 60 reads per minute constrain high-frequency agent loops.

as of 2026-09-23

Verification history

We have re-verified pumaDB 10 times since . Each pass re-reads the vendor's own pages and re-checks every listed field against that evidence; passes where nothing had changed are marked as such.

  1. — re-checked, vendor evidence unchanged
  2. — re-checked, vendor evidence unchanged
  3. — re-checked, vendor evidence unchanged
  4. — re-checked, vendor evidence unchanged
  5. — re-checked, vendor evidence unchanged
  6. — re-checked, vendor evidence unchanged

Showing the 6 most recent of 10 verification passes.

Free to cite with attribution — this page re-verifies continuously.

12-month cost

Project the real annual outlay, including the implied monthly cost when only an annual tier is published.

Annual total
Free
Over 12 months
Effective monthly
Free
Billed monthly

Vendor list price only. Add-on usage, seat overages, and contract minimums are surfaced under Hidden costs & gotchas.

Plans compared

For each published pumaDB tier: who it actually fits, and what it adds vs. the previous tier. Cross-reference the cost calculator above for projected annual outlay.

Personal

$0/mo

Ideal for

Individual developer running a handful of agents who wants persistent memory with no card and no database project.

What this tier adds

Starting tier: $0 forever, 20 tables, 1,000 rows per table, 25 MB storage, hosted MCP plus REST, and version history.

Organization Pro

$99/month

Ideal for

Small team that needs shared memory across members rather than per-person tables.

What this tier adds

Adds shared org tables, admin and member roles, up to 100 team members, 50 org tables at 2,500 rows per table, and 250 MB org storage.

Enterprise

Custom

Ideal for

Larger organizations that need custom limits and help with security, procurement, and rollout.

What this tier adds

Adds custom team member, storage, and table limits plus security and procurement support on a scoped annual contract.

Hidden costs & gotchas

What the public pricing page doesn't put in bold. Captured from pricing-page footnotes, contract terms, and recurring complaints.

  • Exceeding the free tier's 25 MB total storage means moving to a paid tier or pruning rows yourself.
  • Per-key rate limits of 30 writes and 60 reads per minute are identical on personal and Pro plans, so scaling agent volume requires more keys, not a cap increase.
  • Version history only covers the last 10 versions per row for 30 days, so a bad overwrite outside that window cannot be restored.
  • An Enterprise contract carries scoped terms and annual commitment rather than monthly billing.

Where the pricing makes sense

The company stage and team size where pumaDB's pricing actually pencils out — and where peers do it cheaper.

Personal at $0 fits individuals running a handful of agents; Organization Pro at $99/month per organization fits small teams that need shared org tables, admin and member roles, and up to 100 members. Both tiers share identical rate limits, so teams paying for Pro are buying shared tables and storage headroom, not more throughput. Larger rollouts move to scoped Enterprise terms.

Setup time & first value

How long it actually takes to get something useful out of pumaDB — broken out by persona, not the marketing-page minute.

For a solo developer, first value arrives in minutes: add the MCP endpoint to one client, sign in by email, and write a first row. For a backend engineer using REST, the magic-link-to-key flow plus the TypeScript, Python, or Go quickstart is a short session. For a team, add rollout time for shared org tables, roles, and per-environment keys.

Switching to or from pumaDB

How to bring data in from common predecessors and how to get it back out — written for the switcher, not the buyer.

Migrating in
  • →From pasting notes between chats: replace the paste step by pointing each client at the MCP endpoint and writing rows into shared tables.
  • →From a self-managed database project: move small agent records to schema-less JSON tables and drop the provisioning work.
  • →From an MCP memory server you host yourself: point clients at the hosted endpoint and keep the same row shapes.
Migrating out
  • ↗To Supabase or managed Postgres: export rows as JSON and load them into relational tables when you need joins and foreign keys.
  • ↗To a self-hosted memory server: read rows through GET /v1/{table} and re-import them into your own store.

Integrations

Resources & Guides

Tutorials & Learning

YouTube returned 6 videos for “pumaDB”, and we withheld 6: 6 could not be judged, because “pumaDB” is a single word that other videos use for other things. We are showing none, because we could not prove any of them are about pumaDB.

Official links

Tools that pair well with pumaDB

Common stack mates teams adopt alongside pumaDB, with the specific reason each pairing earns its keep.

Featured Head-to-Head Comparisons

Alternatives to pumaDB

View all
MemoryLake

MemoryLake

Portable, encrypted memory that follows you across ChatGPT, Claude, Codex, Gemini and any API model.

FreemiumTry
Mem0

Mem0

AI memory layer that gives agents and apps persistent, cross-session context

FreemiumTry
Distill

Distill

Open-source context intelligence and persistent memory for LLM agents: semantic dedup and deterministic compression in ~12ms with no LLM calls.

FreeTry

Frequently Asked Questions

Used pumaDB? Help shape our editorial sentiment research.