Waggle
A local MCP server for AI agent handoffs that shares artifact references, tracks reads and works with Claude Code, Codex and Cursor without an account.

Waggle is a local MCP server for developers coordinating AI agents across coding tools. It lets agents pass references to plans, reports and other artifacts while keeping a record of who created them and what recipients read.
- Selective reading: Agents can search an artifact, inspect its outline and retrieve relevant passages rather than receive the full text in every handoff.
- Agent-specific views: The same reference can give different agents a view matched to their context, using predefined variants of the artifact.
- Attribution and read receipts: Handoffs track their creator, parent reference and the parts recipients read, so you can check how agents used shared material.
- Corrections: Revoking a reference can send a correction to its holders when shared material needs fixing.
Waggle works with Claude Code, Codex, Cursor and other MCP clients. It runs locally as a binary with SQLite storage, requires no account and is open source under Apache 2.0. Clients on one machine share a local service; federation also supports handoffs between machines.
An optional Cloudflare deployment stores replicated records and pinned snapshots so agents can search captured content beyond the local machine. Original source files can stay on your laptop, but copies of their captured content go to the cloud. The activity log excludes artifact payloads.