catalog / services

PocketBase

Single-binary backend: SQLite records, realtime subscriptions, auth, files and hooks.

14 capabilities 2 sections extracted from PocketBase

Build against it

# give your agent the catalog — no account, no install
claude mcp add provespec -- npx -y provespec-mcp

# then, from any agent session
spec_get(slug: "pocketbase")                → the capability tree
spec_checklist(slug: "pocketbase")          → the questions to answer
spec_grade(slug: "pocketbase", grades: [...])  → parity % + the gap list

# or just fetch it
curl https://provespec.com/catalog/pocketbase/spec.json

Grade every capability below as yes · partial · no · na, with a file reference as evidence. Whatever you leave ungraded counts as missing — the gap list is the work queue.

Or just paste this to your agent

Use the ProveSpec MCP server. Fetch the "pocketbase" spec with
spec_get, then walk spec_checklist and grade this repository against it —
one verdict per capability, each with a file reference as the note.
Call spec_grade with the results and give me the gap list as the plan.

If the server is not registered, add it first:
  claude mcp add provespec -- npx -y provespec-mcp

The specification

AI 11

Data
  • Collections and records CRUD API REST public docs; schema-defined collections
  • Embedded SQLite storage single file public docs; one-binary deployment
  • Query filters, sort, pagination filter syntax public docs
  • Relations with expand public docs
Realtime
  • Live record subscriptions SSE public docs
Auth
  • Email/password + OAuth2 providers public docs; Google, GitHub, etc.
  • Per-collection API access rules rule expressions public docs; row-level authorization
Files
  • File uploads with thumbnails public docs; local or S3 storage
Extend
  • Hooks and custom routes Go or JS (jsvm) public docs; use as framework
Ops
  • Migrations public docs; auto-generated from schema changes
  • Backups public docs; zip snapshot incl. storage

UI 3

Admin
  • Collections schema editor public docs; built-in dashboard
  • Records browser and editor public docs
  • Users and logs views public docs
Download spec.json All 53 specs