Tandem MCP: Run and Manage Claude Code Sessions from Claude.ai Chat

✍️ OpenClawRadar📅 Published: July 13, 2026🔗 Source
Tandem MCP: Run and Manage Claude Code Sessions from Claude.ai Chat
Ad

Tandem is an open-source MCP (Model Context Protocol) server that connects Claude.ai browser chat directly to local Claude Code CLI sessions. It eliminates the copy-paste cycle between brainstorming in chat and executing code on the terminal.

How It Works

Tandem operates as a bidirectional loop:

  • You work in Claude.ai chat as usual — brainstorm, write specs, plan architecture.
  • When ready, Tandem can start a new Claude Code session or resume an existing one on your local machine.
  • Claude Code executes tasks and sends output back into the Claude.ai browser chat.
  • Claude.ai can then respond with further instructions back down through the CLI, creating an autonomous loop.

The key insight: Claude.ai manages Claude Code, not you. You stay in the browser IDE for brainstorming and the actual work happens automatically on your machine.

Ad

Installation & Usage

Tandem is fully open source and available on GitHub. To get started:

git clone https://github.com/Maxmedawar/tandem
cd tandem
# Follow the README for MCP configuration
# Add the MCP server to your Claude.ai settings

Once configured, Tandem registers as an MCP tool within Claude.ai. You can invoke it with natural language prompts like Run a Claude Code session to implement the spec above.

Why It Matters

No more manual context transfer. No switching windows to start a session. No copy-paste errors. The chat remains your single point of control while Claude Code does the heavy lifting on your local environment — file system, shell access, tools.

This is especially useful for developers who want to:

  • Iterate on specs and then execute without leaving the chat.
  • Resume interrupted work directly from a browser session.
  • Chain brainstorming and coding in an automated loop.

Check out the repository for setup details, configuration examples, and contribution guidelines.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Self-updating translation system for OpenClaw maintains domain glossaries automatically
Tools

Self-updating translation system for OpenClaw maintains domain glossaries automatically

A Python script wraps the Kimi2.5 API to translate .srt files while preserving block indices, timestamps, and segmentation. The system uses project profiles with glossary.json, style.md, and memory.jsonl files, and includes a cron job that scans official sources every 6 hours to update terminology.

OpenClawRadar
yburn: Tool to audit and replace unnecessary AI agent cron jobs
Tools

yburn: Tool to audit and replace unnecessary AI agent cron jobs

yburn is a Python tool that audits AI agent cron jobs and replaces those that don't need LLMs with standalone Python scripts. The creator found 58% of 98 cron jobs were purely mechanical tasks like system health checks and git backups.

OpenClawRadar
OmniRecall Beta: FAISS-Powered Memory Injection for Cloud LLM Chats
Tools

OmniRecall Beta: FAISS-Powered Memory Injection for Cloud LLM Chats

OmniRecall is a local mitmproxy bypass that intercepts traffic to cloud chat interfaces like DeepSeek, adding a permanent memory layer using FAISS indexing and sentence-transformers MiniLM-L6. It's currently in beta, requires CPU-only operation, and uses an aggressively restrictive source-available license.

OpenClawRadar
OpenClaw Model Performance Review: Codex 5.3 Leads, GLM Models Disappoint
Tools

OpenClaw Model Performance Review: Codex 5.3 Leads, GLM Models Disappoint

A developer tested multiple AI models with OpenClaw, finding Codex 5.3 performs best with 9/10 rating, while GLM 4.7 and GLM 5 scored 5/10 due to high token usage, slow responses, and inconsistent output.

OpenClawRadar