pumaDB

pumaDB

pumaDB 为编码代理和小型服务器端应用提供托管的内存层,无需运行数据库。您将获得持久的 JSON 表格、供可信后端代码使用的 REST API,以及一个可流式传输的 HTTP MCP 服务器,地址为 https://api.pumadb.ai/mcp,Codex、Claude 和 ChatGPT 等工具可以直接调用。

与优化语义搜索的向量内存服务相比,pumaDB 更像是为代理工作流构建的轻量级 JSON 存储。行支持修订历史,保留最近 10 个版本 30 天,支持最多 100 个操作的原子批量写入,以及类型化的记忆工具,将代码、Markdown 和命令存储为非执行的参考材料,而非可执行指令。

pumaDB 适合独立开发者、代理构建者和需要跨会话持久任务状态、用户偏好或研究剪辑的小团队,无需配置 Postgres 或 Redis。免费账户包括 20 个表格,每个表格 1000 行和 25 MB 存储,组织专业版提升共享团队表格的限制。

主要功能:
  1. 在 api.pumadb.ai/mcp 提供支持 OAuth 和动态客户端注册的可流式 HTTP MCP 服务器

  2. 免费层包括 20 张表,每张表 1000 行,以及 25 MB 存储空间

  3. 原子批处理端点支持每个请求最多 100 个操作

  4. 保留最后 10 个归档行版本 30 天,支持一键还原

  5. 记忆工具将输入的内容存储为代码、Markdown、命令或配置,无自动执行

Pros:
  1. MCP优先设计让代理无需自定义集成代码即可读写内存

  2. 带有还原功能的修订历史避免在代理编辑中意外丢失数据

  3. 类型化记忆工具将代码和命令作为惰性文本存储,带有安全元数据

  4. 慷慨的免费层覆盖小型代理项目,无需信用卡

  5. REST 和 MCP 共享相同的基础表,支持混合客户端设置

Cons:
  1. 免费层的 64 KB 行限制限制每条记录的大型文档存储

  2. 每个键每分钟 30 次写入可能成为高频代理循环的瓶颈

  3. 组织专业版价格未在营销网站公布

  4. 没有语义向量搜索,因此召回依赖于明确的表查询和过滤器

常见问题:

What is pumaDB used for?

pumaDB is a hosted agent memory API for durable JSON tables. Agents and small server-side apps use it to store task state, notes, preferences, research clippings, and app records without provisioning a database.

How do agents connect to pumaDB?

Agent clients should use the hosted MCP URL at https://api.pumadb.ai/mcp with Streamable HTTP transport. Codex users run codex mcp add pumadb --url https://api.pumadb.ai/mcp. The MCP server supports OAuth discovery and dynamic client registration.

What are pumaDB free tier limits?

pumaDB free accounts include 20 tables, 1000 rows per table, 25 MB total storage, and 64 KB per JSON row. API keys are rate limited to 30 writes and 60 reads per minute.

Can pumaDB restore deleted rows?

Yes, pumaDB archives the previous live row on every update or delete and keeps the last 10 versions for 30 days. The restore endpoint recreates a deleted row from an archived version, and version storage does not count against the storage cap.

Should pumaDB API keys go in browser code?

No, pumaDB API keys starting with puma_live_ are full-account bearer secrets for trusted server-side code only. Browser apps should call pumaDB through a backend route that holds PUMADB_API_KEY in server environment variables.

What does Organization Pro add?

pumaDB Organization Pro raises limits on organization-owned tables to 50 tables, 2500 rows per table, 250 MB storage, and 128 KB per row while the subscription is active. Members can create organization tables, and administrators manage billing and roles.

分类:

定价:

免费试用和收费混合

标签:

Agent Memory
MCP Server
JSON Database
REST API
Persistent State
Revision History
OAuth
JSON Storage

使用的技术:

Cloudflare
Google Cloud
Google Fonts
Ruby

评论:

Give your opinion on pumaDB :-

Overall rating

Join thousands of AI enthusiasts in the World of AI!

最佳免费 pumaDB 替代方案(和付费)

By Rishit