Tether: An MCP Server for Sharing Context Between AI Models via SQLite

✍️ OpenClawRadar📅 Published: March 1, 2026🔗 Source
Tether: An MCP Server for Sharing Context Between AI Models via SQLite
Ad

What Tether Does

Tether solves the problem of manually copy-pasting JSON blobs between multiple AI models running side by side. It collapses any JSON into a tiny content-addressed handle (like &h_messages_abc123 — 28 bytes). You pass this handle to another model, which can resolve it to get the original data. The same content always produces the same handle, and everything lives in a shared SQLite file.

How It Works

The developer wired Tether as an MCP (Model Context Protocol) server for both Claude and MiniMax sessions, pointing at the same SQLite database. This allowed the models to exchange messages directly — including code reviews, technical notes, and collaboratively designing a notification system with read receipts. Notably, the second model (Kilo running on MiniMax) figured out the messaging convention from the first handle alone with zero additional instructions.

Ad

Key Benefits

  • Token efficiency: A notification entry is ~100 tokens, while the message it points to could be 2000+. Models scan subject lines first and resolve the full payload only when needed.
  • Deduplication: Same content = same handle = stored once. If 5 models need the same context, it's one database entry referenced 5 times.
  • Persistence: SQLite backing means handles survive restarts — crash, reboot, doesn't matter.
  • No infrastructure: No daemon, no ports, no API keys. Just an SQLite file and an MCP server.

Technical Details

The tool is MIT licensed and available on GitHub. It's been dockerized, though the Docker container hasn't been published yet. The developer's setup included Claude Code with Opus and a separate CLI with Kilo Code running MiniMax M2.5 on the free tier. A full transcript of the first cross-model conversation is available in the repository's demos/first_contact.md file.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Building syntaqlite: A SQLite DevTools Project Created with AI Assistance
Tools

Building syntaqlite: A SQLite DevTools Project Created with AI Assistance

Lalit Maganti built syntaqlite, a set of developer tools for SQLite, over three months using AI coding agents after wanting it for eight years. The project required parsing SQL exactly like SQLite, which involves adapting SQLite's dense C codebase with over 400 grammar rules.

OpenClawRadar
ClaudeClaw: Free Claude Code Plugin for Persistent AI Agents on Messaging Platforms
Tools

ClaudeClaw: Free Claude Code Plugin for Persistent AI Agents on Messaging Platforms

ClaudeClaw is a free, open-source MIT-licensed Claude Code plugin that runs Claude as a persistent agent on Slack, WhatsApp, and Telegram. It requires Node.js 20+, Claude Code, and your own Anthropic API key, with OS-level sandbox isolation via Anthropic's sandbox-runtime.

OpenClawRadar
Clawpage: A Tool That Converts OpenClaw Conversations to Static Websites
Tools

Clawpage: A Tool That Converts OpenClaw Conversations to Static Websites

A developer created Clawpage, a skill that transforms OpenClaw session history into static web pages to preserve valuable conversations, including the back-and-forth, research, and debugging process. The tool is available on GitHub.

OpenClawRadar
OmniCoder-9B: 9B Parameter Coding Agent Fine-Tuned on 425K Agentic Trajectories
Tools

OmniCoder-9B: 9B Parameter Coding Agent Fine-Tuned on 425K Agentic Trajectories

Tesslate released OmniCoder-9B, a 9-billion parameter coding agent model fine-tuned on Qwen3.5-9B's hybrid architecture. It was trained on 425,000+ curated agentic coding trajectories from Claude Opus 4.6, GPT-5.4, GPT-5.3-Codex, and Gemini 3.1 Pro.

OpenClawRadar