AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
MCP verified MIT Self-run

Agents Can Communicate

mcp-automatis-tools-agents-can-communicate · by automatis-tools

Let your AI coding sessions talk to each other. Coordinate parallel work, exchange reviews, and hand off unfinished work between Claude Code, Codex, and other supported clients. Local-first. Independent sessions.

— No reviews yet
0 installs
17 views
0.0% view→install

Install

$ agentstack add mcp-automatis-tools-agents-can-communicate

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/mcp-automatis-tools-agents-can-communicate)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 12d ago

Declared compatibility

Claude CodeClaude DesktopCursorWindsurf

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Agents Can Communicate? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Agents Can Communicate (ACC)

Let your AI coding sessions talk to each other.

ACC connects independent AI coding sessions in the clients you already use. They can ask each other questions, exchange reviews, and leave handoffs for another session to continue.

You open each client normally and choose its work. Every session keeps its own model, conversation, and permissions. Coordination runs locally, with no lead agent managing the others.

flowchart TB
    you["You choose the tools and work"]
    codex["CodexFeature A"]
    claude["Claude CodeFeature B"]
    gemini["Gemini CLIFeature C"]
    acc["Communication via ACC"]

    you -.-> codex
    you -.-> claude
    you -.-> gemini
    codex  acc
    claude  acc
    gemini  acc

    subgraph handoff["When you switch models"]
        direction LR
        current["Currentsession"] --> saved["HandoffDone · DecisionsNext steps"]
        saved --> next["Nextsession"]
    end
    acc ~~~ handoff

    classDef human fill:#f1f5f9,stroke:#8593a3,color:#202a35
    classDef session fill:#fff,stroke:#ced4d9,color:#202a35
    classDef shared fill:#e8edff,stroke:#385cde,color:#202a35
    class you human
    class codex,claude,gemini,current,next session
    class acc,saved shared
    style handoff fill:transparent,stroke:#ced4d9
    linkStyle 3,4,5,6,7 stroke:#385cde,stroke-width:2px

When ACC helps

  • Switch models mid-feature. When a limit approaches or you want another model’s approach,

leave a handoff with decisions and unfinished work for the next session.

  • Get a second opinion. Ask another session to review a specific change and send its

findings directly to the implementing agent.

  • Bring parallel features together. Let sessions working on frontend and backend ask each

other about a shared API before building around different assumptions.

Try one handoff

You’ll need macOS or Linux, Node.js 24 or newer, and supported coding clients on the same machine and operating-system user.

npm install -g agents-can-communicate
acc install

The installer connects supported clients it finds. Follow its activation instructions, review any required hook or plugin trust, then restart your clients from the project directory. The [setup guide](docs/GETTING_STARTED.md) covers client-specific steps.

For example, when pausing work on an account-registration feature, ask:

Save a partial handoff in ACC for the registration feature. Include
what is done, our decisions, what remains, and what you actually
verified. I will continue in another session.

Open another supported client in the same project and ask:

Continue the registration feature from its ACC handoff. Check the
saved decisions against the current files, then take the next
unfinished step. Ask me if the scope is unclear.

The next session should identify the saved decision and begin the remaining work. It can find the handoff even if it was opened after the previous session stopped.

Save the handoff while the first model can still respond. ACC preserves explicitly recorded context; it cannot recover details that were never saved.

Client support

Integrations are available for Claude Code, Codex, Gemini CLI, Grok, and Kimi Code. Other clients can connect through [MCP](docs/MCP.md) with their own configuration and coordination instructions.

Automatic delivery depends on the client version and platform. Verified integrations can provide messages at the next normal turn; other sessions read their ACC inbox explicitly.

Experimental live delivery can wake eligible Claude Code and Codex sessions on Apple Silicon macOS. It requires opt-in and an active verified connection, is off by default, and can spend model tokens. Messages for busy sessions queue until the current turn ends.

See [client capabilities](docs/CAPABILITIES.md) for exact support. Run acc doctor from your project if a peer is missing or delivery differs from what you expect; see [troubleshooting](docs/TROUBLESHOOTING.md). Agents decide when to coordinate; ACC does not guarantee they will notice every dependency.

Local and independent

Sessions share coordination within the same ACC workspace. Git is optional; worktrees of one repository share that workspace while keeping separate files. Messages and handoffs are stored in local app data outside your project. ACC never collects or shares raw session transcripts.

ACC needs no separate account, model API key, or hosted service. Your coding clients keep using their existing provider access.

Automatic updates are enabled on first install. Use acc update --auto off to disable them, acc update to update manually, and acc uninstall to remove integrations. See [update controls](docs/UPGRADING.md) for details.

MIT-licensed and permanently noncommercial. Try it on one real task and tell us where you still had to carry messages yourself.

[Documentation](docs/index.md) · Contributing

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.