Agentโ™ฅ๏ธŽAge
Catalog

Spreadsheet DB

Official

by ManddarinShop ยท TypeScript

SQLite-authoritative entity database with an async Google Sheets projection for AI agents.

The io.github.ManddarinShop/spreadsheet-db-mcp server provides a SQLite-authoritative entity database with an async Google Sheets projection for AI agents. It uses a typed repository and a safe write layer so applications read/write local SQLite via typed entities, while committed changes are projected to Google Sheets for review and lightweight collaboration.

๐Ÿ› ๏ธ Key Features

  • SQLite as the authoritative entity database
  • Async projection of committed changes to Google Sheets
  • Typed repository and safe write layer for Google Sheets-backed MVPs

๐Ÿš€ Use Cases

  • AI agents that need entity data from SQLite while keeping Google Sheets updated
  • MVP workflows requiring human review in Google Sheets
  • Lightweight collaboration using spreadsheet projections

โšก Developer Benefits

  • Typed entities and a typed-repository approach
  • Synchronization between SQLite and Google Sheets

โš ๏ธ Limitations

  • Spreadsheet updates occur asynchronously via projection, not immediate writes to Google Sheets

Related Topics

google-sheets, orm, sqlite, typescript, sync, entity-manager, google-sheets-api, nodejs, outbox, spreadsheet, synchronization, typed-repository

Topics

google-sheetsormsqlitetypescriptsyncentity-managergoogle-sheets-apinodejsoutboxspreadsheetsynchronizationtyped-repository