{"repo":"GigLaboCom/watchword","free":true,"listed":false,"github":"https://github.com/GigLaboCom/watchword","clone":"git clone https://github.com/GigLaboCom/watchword.git","description":"MCP server in Go for storing prompts under memorable code words with automatic collision resolution, expiration, and dual database support (SQLite/PostgreSQL).","language":"Go","stars":26,"topics":[],"license":"MIT","category":"mcp-servers","readme_excerpt":"Watchword An MCP server that lets AI assistants store and retrieve prompts, snippets, and arbitrary text keyed by short, human-readable code words. Think of it as a shared clipboard between you and your LLM — say \"save this as falcon \", then later \"show me falcon \". Built in Go. Supports SQLite, PostgreSQL, and libSQL/Turso. Runs over stdio, SSE, or Streamable HTTP. &nbsp; Now with libSQL/Turso support — point Watchword at a hosted Turso database for SQLite-compatible storage at the edge. See libSQL / Turso below. Why LLM conversations are ephemeral. Watchword gives your assistant persistent, named storage so it can save useful prompts, templates, code snippets, or any text under memorable keywords and recall them across sessions. Features - 10 MCP tools for storing, retrieving, searching, listing, restoring, deleting entries, and file upload/download - S3 file storage — upload/download files up to 1GB via presigned URLs (works with AWS S3 and Cloudflare R2) - Collision resolution — if a keyword is taken, the server auto-appends a suffix ( rabbit - rabbit2 ) - SQLite, PostgreSQL, or libSQL/Turso backends - Automatic expiration — entries expire after a configurable TTL (or never, with ttl hours: 0 ) - Bearer token and JWT/JWKS authentication — with optional named tokens for service accounts - Per-entry created by tracking — populated from a JWT identity claim or a named static token, surfaced on read/list/search responses - Health endpoints for Kubernetes liveness/readiness pr","default_branch":null,"files":null,"tree":[],"storefront":"/r/GigLaboCom","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GigLaboCom/watchword/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}