PS

pexni/smails

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

39 stars 4 forks 품질 75 트렌드 16MIT

Agent-native 일회용 이메일 — Cloudflare Workers + 튼튼한 개체, CLI 및 MCP. https://smails.dev]

개요

Sign-ups, one-time codes, 그리고 확인을 위한 즉시 익명의 throwaway inbox - REST API, CLI 및 , 그래서 당신의 AI 대리인은 확인 이메일을 역시 받을 수 있습니다. 로그인 없음, 비밀번호 없음. 대리인에게 그것의 자신의 inbox를 주십시오: MCP 서버를 Claude, Cursor, 또는 어떤 MCP 클라이언트로 폐쇄하고 그것의 자신의에 들어오는 우편물 (확인 부호, 마술 연결)를 창조할 수 있습니다. - - 사이트를 열고 주소가, 0 클릭 - 새로운 메일은 WebSocket에 도착, 오염 없음 - - REST API, CLI, MCP 서버는 같은 메일 박스를 공유 - - - 구성 가능한 수신 도메인에서 선택 - - - - inactivity의 7 일 후에 메일 박스 자동 폭발 - - - Cloudflare Workers + 튼튼한 개체 (메일 상자 당 하나, SQLite 저장) 방문 - inbox는 첫 번째 부하에 당신을 위해 생성됩니다. MCP 클라이언트(예: Claude Desktop, ~/.claude/mcp.json)에 서버 추가: 도구: create mailbox, list messages, read message, delete message, get address.

개요(AI 번역)

**Humans 및 AI 에이전트에 대한 사용 가능한 이메일. ** sign-ups, one-time codes, 그리고 확인을 위한 즉시 익명의 throwaway inbox - REST API, CLI 및 MCP 서버, 그래서 당신의 AI 대리인은 확인 이메일을 역시 받을 수 있습니다. 로그인 없음, 비밀번호 없음.

→smails.dev · [T0]

대리인에게 그것의 자신의 inbox를 주십시오: MCP 서버를 Claude, Cursor로 폐쇄하십시오, 또는 어떤 MCP 클라이언트 및 그것은 mailbox를 창조하고 그것의 자신의에 들어오는 우편물 (확인 부호, 마술 연결)를 읽을 수 있습니다.

특징

  • Instant inbox - 사이트를 열고 주소가 0 클릭
  • Real-time - 새로운 메일은 WebSocket, polling에 도착
  • ** 에이전트에 대한 부트 ** - REST API, CLI, MCP 서버는 같은 mailbox를 공유
  • Multi-domain — 도메인을 수신할 수 있는 선택
  • **Self-cleaning ** - 정립 7 일 후에 메일 박스 자동 폭발
  • Serverless - Cloudflare Workers + 튼튼한 개체 (메일 박스, SQLite 저장 당 한도)

빠른 시작

웹

방문 smails.dev — inbox는 첫번째 부하에 당신을 위해 창조됩니다.

클립

MCP (AI 대리인을 위해)

MCP 클라이언트(예: Claude Desktop, ~/.claude/mcp.json)에 서버 추가:

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

smails

Disposable email for humans and AI agents. An instant, anonymous throwaway inbox for sign-ups, one-time codes, and confirmations — with a REST API, a CLI, and an MCP server, so your AI agent can receive verification emails too. No signup, no password.

→ smails.dev · npx @smails/cli create

Give your agent its own inbox: plug the MCP server into Claude, Cursor, or any MCP client and it can create a mailbox and read incoming mail (verification codes, magic links) on its own.

Features

  • Instant inbox — open the site and you have an address, zero clicks
  • Real-time — new mail arrives over WebSocket, no polling
  • Built for agents — REST API, CLI, and an MCP server share the same mailbox
  • Multi-domain — pick from configurable receiving domains
  • Self-cleaning — mailboxes auto-expire after 7 days of inactivity
  • Serverless — Cloudflare Workers + Durable Objects (one DO per mailbox, SQLite storage)

Quick start

Web

Visit smails.dev — an inbox is created for you on first load.

CLI

npx @smails/cli create      # create a mailbox (token saved to ~/.smails)
npx @smails/cli inbox       # list messages
npx @smails/cli read    # read a message (id prefix is enough)
npx @smails/cli whoami      # show the current address
npx @smails/cli create --force  # replace with a fresh mailbox

MCP (for AI agents)

Add the server to any MCP client (e.g. Claude Desktop, ~/.claude/mcp.json):

{
  "mcpServers": {
    "smails": { "command": "npx", "args": ["@smails/cli", "mcp"] }
  }
}

Tools: create_mailbox, list_messages, read_message, delete_message, get_address.

REST API

# create a mailbox
curl -X POST https://smails.dev/api/mailbox
# → { "address": "...", "token": "..." }

# list messages with the returned token
curl https://smails.dev/api/mailbox/messages \
  -H "Authorization: Bearer "
Method Path Description
POST /api/mailbox Create a mailbox → { address, token }
GET /api/mailbox/messages List messages
GET /api/mailbox/messages/:id Read a message (full parsed body)
DELETE /api/mailbox/messages/:id Delete a message
WS /api/mailbox/connect?token= Stream new-mail notifications

Authenticate every request (except create) with Authorization: Bearer .

How it works

Inbound mail ──▶ Cloudflare Email Routing (catch-all)
                          │
                          ▼
                  Worker  email() handler ──┐
                                            ▼
GitHub에서 전체 README 보기

설치

npx @smails/cli mcp
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

{ "mcpServers": { "smails": { "command": "npx", "args": ["@smails/cli", "mcp"] } } }