Labsco
MCP SERVER

Fireproof JSON DB Collection Server

by jimpick

Create JSON document databases, save and query documents by field, and connect one to cloud sync — a local-first store the agent manages itself.

NoSQL, Graph & Key-Value StoresVerified
Summary
Local-first with sync as an opt-in per database is the right default for storage an agent creates on its own.

An agent that can create databases will create several, most of them scratch. Having them local by default means that costs nothing and leaks nothing, and promoting one to synced when it turns out to matter is a decision rather than a default. Querying sorted by a field rather than only by id is the minimum that makes a document store useful for anything beyond key-value, and it is here. Small surface, honest scope: this is a place for an agent to keep structured state between sessions, not a database you would build a product on.

What it is

A Fireproof-backed JSON document store where databases are created and managed as objects, with optional cloud sync per database.

What you get
  • Databases created, listed and deleted as first-class things, so an agent can partition its own storage rather than sharing one bucket.
  • Documents saved, loaded by id, queried sorted by a field, and deleted.
  • connect_json_doc_database_to_cloud attaches a database to cloud sync and shows the dashboard, so local-first becomes shared when you want it to.
  • list_json_doc_databases is described as the way to understand which databases exist before working against one.
Requirements

Nothing to supply for local use. Cloud sync is opt-in per database rather than the default.

Setup effort

One command — npx -y @jimpick/mcp-json-db-collection-server