Open & Async

com.open-and-async由 open-and-async.com 發布v1.1.0更新於 Oct 24, 2026

Draft decision docs, turn meetings into async artifacts, and triage sync vs async in your editor.

發布方自己的服務:AsyncFlow

已驗證STDIO僅桌面效率與工作流知識與記憶

概覽

AI 產生的概覽

本機 stdio MCP 伺服器,讓助理起草決策文件、把會議轉成非同步產出、為狀態更新評分,並判斷該同步還是非同步。

可以做什麼
  • 起草決策文件,並把會議目的與議程轉成含負責人與截止時間的非同步產出
  • 依評分準則為狀態更新草稿評分,並判斷某項任務該同步還是非同步溝通
  • 產生非同步站立會議範本,並用教練提示詞一次產出完整建議
  • 瀏覽全書大綱、章節摘要、標語以及依角色區分的指引
  • 檢索書中原則、把質疑對應到重新框架的說法,並附上引用片段
適用情境
適合遠端或分散式團隊在編輯器內實踐非同步優先的工作方式:把決策、會議與狀態更新化為書面產出,或判斷某件事是否真的需要開即時會議。
執行需求
以本機程序透過 stdio 執行,通常用 npx 啟動 npm 套件 @open-and-async/mcp,因此需要 Node.js,除非使用一鍵安裝的桌面安裝包。未宣告需要帳號、API 金鑰、環境變數或請求標頭。
安裝前請注意
產出內容是依你的輸入套用的範本,並非作者本人的表述或背書,應自行調整,不要當作引語呈現。隨套件附帶的書籍資料為專有內容,僅限執行本軟體時使用:不得再散布、製作衍生資料集或用於模型訓練。工具呼叫會把你的草稿文字傳送給助理所用的模型。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Open & Async,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Open and Async — MCP Server

[npm] [MCP registry] [CI]

[Open and Async MCP Server — async-first working practices as tools your AI assistant can use]

Bring async-first working practices into your editor and AI assistant. This Model Context Protocol server gives your AI the tools to draft a decision doc, turn a meeting into an async artifact, pressure-test a status update, or settle a sync-vs-async debate — without leaving the tools you already work in.

It's the method from Open and Async — the collaborative software-development playbook for remote and distributed teams — as working tools, not reading.

What you can do with it

  • Stop writing decision docs from a blank page. Hand your AI the decision and the options; get back a structured ADR scaffold — context, tradeoffs, the call, and how reversible it is.
  • Turn "let's hop on a call" into an artifact. Give it a meeting's purpose and agenda; get the async equivalent with an owner and a deadline.
  • Ship status updates that don't blindside anyone. Score a draft against the "work loudly / no surprises" rubric and get concrete fixes before you post it.
  • Settle sync vs. async in seconds. Describe the task; get a recommendation and the rule behind it.
  • Run a standup without a meeting. Drop in a structured async-standup template your team can adopt today.
  • Win the "async is too slow" argument. Map common objections to a ready reframe, pull role-aware guidance, or search the book's principles — each answer cited and linked.
  • Get coached end to end. Run the coach prompt with a situation and it triages sync vs. async, generates the right artifact, adds role guidance, and caps with a shareable line — one composed answer, or a nudge to just have the conversation when that's the better call.

Install

Claude Code:

sh
claude mcp add open-async -- npx -y @open-and-async/mcp

Claude Desktop: download open-and-async.mcpb and open it. Claude Desktop installs it in one click, with no config file and no separate Node.js install.

Or add it by hand to claude_desktop_config.json:

json
{  "mcpServers": {    "open-async": {      "command": "npx",      "args": ["-y", "@open-and-async/mcp"]    }  }}

Any MCP client that speaks stdio works the same way: run npx @open-and-async/mcp.

In the browser (WebMCP): @open-and-async/mcp/browser registers the same tools with a page's model context, so an agent in a WebMCP browser can call them without installing anything. It exists for open-and-async.com, the place to use them. The data license doesn't cover serving the book data from other sites. WebMCP carries tools only, not resources or prompts.

js
import { registerWebMcpTools } from "@open-and-async/mcp/browser";
const modelContext = document.modelContext ?? navigator.modelContext;// book: the parsed contents of data/book.json.br. Browsers can't decode Brotli// streams, so the site re-encodes it as gzip at build time.if (modelContext) registerWebMcpTools({ book, modelContext });

The toolbox

Method tools — pure utility, use them on any project

ToolWhat it does
draft_decision_docDecision + options → a structured ADR/decision-doc scaffold (context, options, tradeoffs, decision, reversibility).
convert_meeting_to_asyncMeeting purpose/agenda → the async equivalent (artifact, owner, deadline).
score_status_updateScores a draft update against the "work loudly / no surprises" rubric and suggests fixes.
run_async_standupA structured async-standup template a team can adopt.
triage_sync_vs_asyncRecommends sync vs async for a task, with the decision rule.

Reference tools — the book's thinking, on demand

ToolWhat it does
book_outlineSections + chapters + one-line TL;DRs. The map.
get_chapter_summaryA chapter's TL;DR + taglines + read-the-chapter link.
search_principlesKeyword search over the summary corpus; short cited snippets.
handle_objectionMaps skepticism ("async is slow") to the book's reframe.
get_guidanceRole-aware (manager/ic) guidance for a topic.
get_taglinesTaglines + their /q/<slug> quote-card URLs.

Resources

  • book://outline — sections, chapters, TL;DRs (JSON)
  • book://taglines — taglines + quote-card URLs (JSON)
  • book://about — what this server is, what it does and doesn't contain, and where to get the book

Prompts

Invoke these directly from your client (e.g. as slash commands):

  • coach — the full method on one situation. Triages sync vs. async, generates the right artifact, enriches with role guidance, and caps with a shareable tagline — one composed deliverable. Stops and recommends a real-time conversation when the situation genuinely needs one.
  • async-standup, write-adr, meeting-to-issue, weekly-update — parameterized templates for a single task.

Good to know

It's a real tool, not a paywall. The method tools work on their own — no book required. The reference tools answer from the book's already-public summaries and a paraphrased framework layer, always capped and always cited so you can trace any snippet to its chapter. The "get the book" link surfaces about once per session, not on every line — it's a tool, not an ad. No verbatim book prose is bundled (the only data file is data/book.json.br), so what you install is genuinely useful, not a teaser.

Staying current. data/book.json.br ships with a version that tracks the book's edition, so the server can tell you which edition it's based on and re-sync when a new one lands.

Generated output is a template, not the author speaking. The method tools format your input into decision docs, standups, and triage calls. That output is generated guidance to adapt — it is not a personal statement, quote, or endorsement by Ben Balter or Open & Async LLC, and shouldn't be presented as one. Reference-tool snippets are summaries the tool cites back to the book, not verbatim prose.

Licensing

This package is split-licensed — see LICENSE for the overview:

  • Code (everything under src/) — MIT.
  • Data (data/book.json.br) — proprietary; © Open & Async LLC. You may use it only as part of running this software. No redistribution as a standalone dataset, no derivative datasets, no model training. See DATA-LICENSE.md.

The full work — the stories, the voice, the complete argument — lives in the book: open-and-async.com.

來源:README.md,提交 66c777d

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

4
  1. v1.1.0最新Oct 20, 2026
  2. v1.0.5Oct 19, 2026
  3. v1.0.4Oct 19, 2026
  4. v1.0.1Sep 16, 2026

評分

已滿足適用檢查項的 40%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Async 整合