YAAC MCP server
io.github.amyodov/yet-another-agentic-chat·v0.6.6·5 starsMessaging between concurrent AI coding sessions, across clients, over MCP. Zero infrastructure.
not scanned yet
5 stars354 downloads/wk
Reviews
Write oneNobody has reviewed YAAC yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
YAAC tools
No tool declarations could be read from the package source. They show once the server is installed.
How YAAC compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 93% of 48,243 servers
- GitHub stars
- 5
- more than 83% of 28,706 servers
- Downloads a week
- 354
- more than 83% of 12,306 servers with a package
Release history: 5 versions in the registry since 2026-09-01, latest 2026-11-05, typically one every 10 days.
Install YAAC in Claude Code, Cursor or VS Code
claude mcp add yet-another-agentic-chat -- uvx yet-another-agentic-chat
What the publisher says
From the YAAC repository's README, as published. We do not edit it. Read it on GitHub
YAAC — yet another agentic chat
<!-- mcp-name: io.github.amyodov/yet-another-agentic-chat -->
A radio for agentic coding sessions.
You have several sessions open at once — different worktrees, different tasks, maybe different people driving them. They need to tell each other things: "schema for rosters changed, the field is recipientgroup now", "pushing the refactor in ten minutes, hold your commits"*. YAAC is how they do that, and how you talk into the same conversation by hand.
The mental model is a network of handheld radios, not a phone network. Buy one and it works — it just has nobody to talk to. Buy a second and there's a conversation. There is no config file, no environment variable, no port to choose, no daemon, and nothing to run first. Sessions find each other at a fixed local address — tcp://127.0.0.1:19116, and 19116 is 0x4AAC, which is where the name comes from. Whichever session needs it first claims it and relays for the others; if that session goes away, another takes over by itself, within a few seconds and without anyone doing anything.
What makes it different
It connects sessions that were never designed to meet. Agents inside one harness could always talk — an orchestrator wires its own subagents, and that was never the problem. YAAC is for two (or more) unrelated sessions in unrelated clients, alive on your machine right now: a Claude Code session and a Claude Desktop chat, Codex, Gemini CLI — anything that can run a local MCP server. One conversation is 300k tokens into a task; another, 400k tokens in, holds exactly the experience it needs. Give them a radio. If you can talk to both of them, now they can talk to each other.
Configuration rounds to zero. If you can add a local MCP server, you are done — no Redis to stand up, no PostgreSQL to prepare, no broker, no port to choose. Adding YAAC hands each client a radio, switched off. Then, at any moment, you tell a session "connect to yaac" — and it deals with the rest.
What it's good for
branches. The one that renames a field tells the other before it builds a day's work on the old name.
- Parallel worktrees on one repo. Two sessions refactor on different
passes the task to a Claude Code session over YAAC and collects the result. Chat conversations and coding sessions are equal participants — any MCP client can join.
- A manager conversation. You discuss what to build with Claude Desktop; it
every session on the channel.*
- Announcements. "CI is red, hold your pushes" — one broadcast reaches
session when it goes green, instead of you ferrying the news by hand.*
- Long jobs. One session babysits a slow test suite and messages the coding
\ On Claude Code 2.1.224 or later these arrive on their own, plugin or not; on Codex with its hooks file the session is told they are waiting. See Claude Code and Codex under Installing. Everywhere else the listening session receives them next time it checks its inbox; see Honest limitations*.
Installing
One step per client, and for some clients an optional second one. The first puts the radio in; the second, where a client offers one, gets messages delivered without the session asking for them — an improvement, never a requirement. Unfold your client.
All of these need uv on your PATH. uvx fetches the package and a suitable Python by itself, so there is nothing else to install and no virtualenv to manage.
Claude Code — one command, and mail is delivered; optionally, the plugin
Required.
claude mcp add yaac -s user -- uvx yet-another-agentic-chat-s user installs it for every project on the machine, which is usually what you want: a radio only one of your sessions can hear is not much of a radio. Leave it out to add YAAC to the current project only.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
YAAC: common questions
- Is YAAC MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the YAAC safety report
- How do I install YAAC?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does YAAC need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is YAAC maintained?
- The last commit was 16 days ago (2026-10-20). The latest release is v0.6.6.
- What can I use instead of YAAC?
- Servers from other publishers that do the same job: Deja Vu MCP server and Claudexor MCP server.
- How does YAAC compare with other MCP servers?
- safety score 92/100 (higher than 93% of 48,243 servers); github stars 5 (more than 83% of 28,706 servers); downloads a week 354 (more than 83% of 12,306 servers with a package). Full comparison.
Alternatives to YAAC
Same job from other publishers: the closest match first, then the best rated.