EmptyInbox

io.github.cnohall由 GitHub 帳號 cnohall 發布v1.5.0更新於 Oct 24, 2026

Zero-config disposable email inboxes for AI agents: create, read mail, await verify codes.

已驗證STDIO僅桌面效率與工作流溝通與協作

概覽

AI 產生的概覽

建立一次性信箱並讀取來信,讓助理自行完成註冊與驗證碼驗證流程。

可以做什麼
  • 建立與列出一次性信箱,並可將信箱設為永久以持續收信
  • 列出並讀取收到的郵件,包含擷取出的驗證碼、操作連結與內文預覽
  • 封鎖等待新郵件到達,並回傳擷取出的驗證碼,適合註冊或 OTP 流程
  • 查詢帳戶剩餘額度、列出額度方案與價格,並向團隊回報問題
  • 為額外額度產生並確認比特幣付款
適用情境
適合助理需要註冊某項服務或通過電子郵件驗證,且需要一個臨時地址與收到的驗證碼時使用。也適合保留一個永久信箱用於密碼重設。
執行需求
透過 npx 在本機執行,需要 Node.js。無須事先設定帳戶:首次需要帳戶的工具呼叫會自動註冊免費帳戶,並把金鑰存到使用者家目錄下的檔案。也可透過環境變數 EMPTYINBOX_API_KEY 提供既有金鑰。需要能連線至 EmptyInbox 服務的網路。
安裝前請注意
自動註冊時會把 API 金鑰寫入使用者家目錄下的檔案。額外額度需以比特幣購買:buy_quota 會回傳付款地址與 BIP21 URI,付款會花費真實資金,購買前應由使用者確認。信箱 30 天後過期,除非付費保留。郵件內容與帳戶活動會傳送到 EmptyInbox 服務。

安裝

在 SourceWeft 中

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

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

其他 MCP 客戶端

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

README

emptyinbox-mcp

MCP server for EmptyInbox — create disposable email inboxes and read messages from AI agents.

[npm]

Listed in the official MCP Registry as io.github.cnohall/emptyinbox.

Setup

Claude Code:

claude mcp add emptyinbox -- npx -y emptyinbox-mcp@latest

Any other MCP client — add to its config:

json
{  "mcpServers": {    "emptyinbox": {      "command": "npx",      "args": ["-y", "emptyinbox-mcp@latest"]    }  }}

No setup: the first tool call that needs an account registers one automatically and saves the key to ~/.emptyinbox.json for future sessions. Starting the server on its own (as MCP hosts do to list tools) creates nothing.

Bring your own account (optional — to reuse an existing key):

json
{  "mcpServers": {    "emptyinbox": {      "command": "npx",      "args": ["-y", "emptyinbox-mcp@latest"],      "env": {        "EMPTYINBOX_API_KEY": "your_api_key_here"      }    }  }}

Get an API key at https://emptyinbox.me/settings.html

Tools

ToolDescription
create_inboxCreate a new email address; it expires after 30 days unless kept
list_inboxesList all inboxes on your account
list_messagesList received messages, each with its extracted code, action link and text preview
get_messageGet one message parsed (code, links, plain text), or format="text" for a flat rendering
wait_for_messageBlock until an email arrives — perfect for signup/OTP flows; returns the extracted code with it
get_quotaCredits remaining on the account
list_bundlesList quota bundles and prices
buy_quotaQuote a Bitcoin payment; returns a pay_url for the user plus address, amount and BIP21 URI
check_paymentCheck whether a payment landed and quota was credited
keep_inboxMake an inbox permanent (30 credits) so it keeps receiving mail, e.g. password resets
report_issueSend a bug, payment problem, docs gap or feature request to the team; never creates an account

Example agent workflow

1. create_inbox → "[email protected]"2. [agent signs up to some service using that address]3. wait_for_message(inbox="[email protected]", timeout_seconds=60)4. → returns the verification email with code/link

Payment

Every account starts with free inboxes. When they run out, create_inbox returns the prices and the agent can close the purchase without leaving the session:

  1. the agent shows its user the bundles and the user picks one
  2. buy_quota returns a pay_url — a page with a QR code, the exact amount and live status — plus the raw address, amount and BIP21 URI
  3. the user pays from any Bitcoin wallet (or an agent with its own wallet pays the BIP21 URI)
  4. check_payment with wait_seconds confirms the credit, usually within seconds of broadcast

buy_quota takes either a bundle id from list_bundles or a custom whole-dollar usd amount from $1 to $100, for an agent spending down whatever a wallet holds. A custom amount is priced at the best bundle rate it qualifies for. The network fee the payer adds on top is the same whatever the size of the payment, so it eats a far larger share of a dollar-sized top-up.

Quota is granted as soon as the payment is seen on the network, so there is no waiting for confirmations. Humans can also buy at https://emptyinbox.me/inboxes.html

來源:mcp/README.md,提交 347ee31

工具

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

版本歷史

3
  1. v1.5.0最新Oct 8, 2026
  2. v1.4.0Oct 8, 2026
  3. v1.3.0Sep 16, 2026

評分

已滿足適用檢查項的 40%

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

  • 近 30 天內可連通25 分

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

  • 已宣告認證方式10 分

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

  • 已列出工具15 分

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

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

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