mcpField
S
smails

smails

ローカル
smails.devコミュニケーション3918 週間前に更新

smails について

smails は、人間と AI エージェントの両方向けの使い捨てメールサービスで、コマンドラインまたは MCP サーバーとして利用できます。認証コードなどのメールを受信する必要があるワークフローに適しており、サインアップなしで一時メールボックスを作成できます。

主な機能

  1. 01コマンドラインからの使い捨てメールボックスの作成と管理
  2. 02メッセージの一覧表示・読み取り・削除
  3. 03AI エージェントによるメールボックスの自律的な作成
  4. 04サインアップ不要

活用シーン

  1. 01AI エージェントによる登録時の認証コードの受信
  2. 02ターミナルからのテストメールの受信
  3. 03MCP クライアントからの認証メールの読み取り

MCP 対応

本プロジェクトは MCP サーバーであり、Claude Desktop や Cursor などの MCP クライアントに、メールボックスの作成、メッセージの一覧・読み取り・削除、アドレス取得の 5 つのツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"pexni-smails": {
"command": "npx",
"args": [
"-y",
"@smails/cli"
]
}
}
}
起動コマンドnpx -y @smails/cli

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@smails/cli0.0.12

ツール

5

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
forcebooleanいいえ既存のメールボックスを置き換えるには true に設定します。
domainstringいいえメールボックスに使用するドメイン

詳細

@smails/cli

npm

人間と AI エージェントのための使い捨てメールアドレス。 ターミナルから操作できる使い捨ての受信トレイです。または、MCP サーバーとしてあらゆる AI エージェントに接続すれば、エージェント自身で認証コードやメールを受信できます。登録は不要です。

→ smails.dev

CLI

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

コマンドを短くするには、グローバルにインストールしてください。

npm i -g @smails/cli
smails create

MCP サーバー(AI エージェント向け)

サーバーを任意の MCP クライアントに追加してください(例:Claude Desktop の ~/.claude/mcp.json、Cursor など)。

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

これで、エージェント自身がメールボックスを作成し、届いたメールを読めるようになります。ツール:

ツール説明
create_mailbox使い捨てのメールボックスを作成します
list_messages現在のメールボックス内のメッセージを一覧表示します
read_messageID を指定してメッセージを読みます
delete_messageID を指定してメッセージを削除します
get_address現在のメールボックスのアドレスを取得します

設定

  • 現在のメールボックス(アドレス+トークン)は ~/.smails に保存されます。
  • SMAILS_API_URL を設定すると、API のベース URL を上書きできます(デフォルトは https://smails.dev)。

リンク

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。