pumadb.ai
pumaDB is a hosted memory layer for AI agents and small server-side applications. It stores durable JSON rows and exposes them through a REST API and an MCP server.
pumadb.ai exposes a bearer-authenticated REST API at https://api.pumadb.ai and an OAuth-protected Streamable HTTP MCP server at https://api.pumadb.ai/mcp.
- MCP serverdetected
- pumaDB MCP serverdiscovered
- pumaDB REST APIdiscovered
Request a magic link by POSTing your email to REST API docs / https://api.pumadb.ai/auth/magic-link, then open the emailed link or POST its token to https://api.pumadb.ai/auth/verify to receive an initial puma_live_* key. Store that key server-side, then create a named per-app key with POST https://api.pumadb.ai/v1/_keys as shown in the install guide or how-to-use guide. Send REST auth as Authorization: Bearer $PUMADB_API_KEY.
For hosted MCP, use a client that supports OAuth discovery and dynamic client registration against the pumaDB MCP server, such as the flows described in the install guide and how-to-use guide. The server advertises OAuth discovery and supports dynamic client registration at OAuth client registration; MCP clients can leave client fields blank and choose dynamic OAuth. The documented scope is pumadb.
conventions · 3/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✓https://pumadb.ai/llms.txt
- API catalog✗
/.well-known/api-catalog - OpenAPI document✓https://pumadb.ai/openapi.json
- MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✓https://pumadb.ai/.well-known/oauth-protected-resource
- Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing