data-ai MCP Server
Tandem is an MCP bridge that lets a chatbot (Claude.ai or ChatGPT) spin up and drive real, interactive Claude Code sessions on your own machine. Runs 2 sessions in a lead/worker loop that works autonomously. Also makes claude code respond to the initial Chatbot through the browser so they can talk.
Discovered via github-topic:mcp and last synced 3mo ago.
1. Install the package
npm install tandem
— spawn an interactive session in an allowlisted dir. Skip-permissions (autonomous) by default; optional `model` / `effort` set the session model and thinking effort (session-scoped, via `claude --model` / `--effort`).
— list live + recent sessions.
— send a prompt and wait (bounded by `TANDEM_WAIT_MS`) for the turn; returns the report, or `status:"running"` to call again. **Omit `text` for poll mode** (fetch new output since `cursor` without sending) — this replaces the old `read_session`. Accepts **slash commands** verbatim (see below) and optional per-turn `model` / `effort` overrides.
— Ctrl-C the current turn, keep the session.
— one tool with `action: start | read | enqueue | inject | stop` for the autonomous lead/worker relay (replaces the old `start_relay` / `read_relay` / `inject_to_relay` / `stop_relay`). The lead is a **persistent manager**: when a task finishes it parks and waits; `enqueue` hands it the next task (see *Persistent manager* below).
— kill the session.