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

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.
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
👀 See Also

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.

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.

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.

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.