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

Artificial-life: A 300-line Python reproduction of Computational Life research
Tools

Artificial-life: A 300-line Python reproduction of Computational Life research

A Python implementation reproducing the Computational Life paper, where 240x135 grid of Brainfuck-like programs interact and evolve self-replicating code through random pairing and instruction tape concatenation.

OpenClawRadar
InsAIts Runtime Security Monitor for Claude Code Hits 8,000 PyPI Downloads
Tools

InsAIts Runtime Security Monitor for Claude Code Hits 8,000 PyPI Downloads

InsAIts, a runtime security monitor for Claude Code agentic sessions, has reached 8,140 total downloads on PyPI. Version 3.4.0 adds an Adaptive Context Manager, layered anchor injection system, and dashboard improvements.

OpenClawRadar
Canopy: Terminal Dashboard for Managing Multiple Claude Code Agents
Tools

Canopy: Terminal Dashboard for Managing Multiple Claude Code Agents

Canopy is an open source terminal UI that provides a single dashboard view for tracking multiple AI coding agents running across git worktrees. It shows agent states (running, idle, waiting for input, done, errored) and lets you jump into sessions or send input without fully switching.

OpenClawRadar
MCP server connects AI agents to existing Chrome sessions with cookies and auth
Tools

MCP server connects AI agents to existing Chrome sessions with cookies and auth

@playwright-repl/mcp is an MCP server that connects AI agents to your existing Chrome browser via the Dramaturg extension, providing access to your real browser session including cookies and authentication. It supports full Playwright JavaScript, assertions, and works with Claude Desktop, Claude Code, Cursor, or any MCP client.

OpenClawRadar