# Open & Async

Converts meetings into tracked tasks, drafts decision records, and audits project updates. Brings remote async practices directly into your coding assistant.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 51
- Author: open-and-async
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/open-and-async/mcp
- Updated: 2026-10-20
- HTML: https://affpapa.org/en/nevibecode/mcp/open-async

## What it does

This MCP server translates distributed development practices into editor tools. It exposes utilities to assemble architectural decision records (`draft_decision_doc`), convert call agendas into actionable artifacts with deadlines (`convert_meeting_to_async`), and evaluate status summaries before publishing.

Communication runs over stdio via `npx`. Alongside task formatters, the package supplies reference commands for counterarguments against async workflows and a `coach` prompt. If an issue genuinely demands real-time debate, the tool recommends calling rather than forcing an asynchronous thread.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add mcp -- npx -y @open-and-async/mcp
```

### Codex

**Platform CLI**
```bash
codex mcp add open-async -- npx -y @open-and-async/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "open-async": {
            "command": "npx",
            "args": [
                "-y",
                "@open-and-async/mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "open-async": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@open-and-async/mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add open-async npx -y @open-and-async/mcp
```

## When to use it
- draft structured ADR scaffolds with tradeoff analysis
- turn meeting agendas into async issues with owners
- evaluate drafted status updates against communication rubrics
- decide whether a conversation should be sync or async
- set up structured text-only team standups

## Example prompts
- Run `coach` to resolve our debate about the database switch
- Turn our roadmap sync agenda into an async issue with an owner
- Review this project status draft using `score_status_update`

## Similar
- [Reactive Resume](https://affpapa.org/en/nevibecode/mcp/reactive-resume.md) — MCP server · ★ 44874
- [screenpipe](https://affpapa.org/en/nevibecode/mcp/screenpipe.md) — MCP server · ★ 22053
- [Inbox Zero](https://affpapa.org/en/nevibecode/mcp/inbox-zero.md) — MCP server · ★ 12791
- [kaneo](https://affpapa.org/en/nevibecode/mcp/kaneo.md) — MCP server · ★ 9602
- [Mindwtr](https://affpapa.org/en/nevibecode/mcp/mindwtr.md) — MCP server · ★ 2318
- [Azure DevOps (ADO)](https://affpapa.org/en/nevibecode/mcp/azure-devops-ado.md) — MCP server · ★ 2067

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
