mcpField
I
isitdisposable-mcp

isitdisposable-mcp

ローカル
isitdisposable.comセキュリティ012 週間前に更新

isitdisposable-mcp について

isitdisposable-mcpは、isitdisposable.com APIを使ってメールアドレスやドメインが使い捨てかを確認するMCPサーバーです。個別・一括チェックと推奨対応を提供します。

主な機能

  1. 01メールアドレスの確認
  2. 02ドメインの確認
  3. 03最大100件の一括確認
  4. 04判定と対応案の返却
  5. 05失敗時のフェイルオープン

活用シーン

  1. 01登録用メールアドレスの審査
  2. 02登録時のドメイン評価
  3. 03メールやドメインのリスト確認

MCP 対応

MCPクライアントにメール、ドメイン、一括確認のツールを公開します。isitdisposable.comのAPIキーが必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"richelo-isitdisposable": {
"command": "npx",
"args": [
"-y",
"isitdisposable-mcp"
],
"env": {
"ISITDISPOSABLE_API_KEY": "<ISITDISPOSABLE_API_KEY>"
}
}
}
}
起動コマンドnpx -y isitdisposable-mcp
設定が必要な環境変数
ISITDISPOSABLE_API_KEYシークレットThe secret API key for isitdisposable.com, used to authenticate every check. Get a free key at https://isitdisposable.com.

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

パッケージ
npmisitdisposable-mcp0.1.1

ツール

3

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

パラメーター型必須説明
emailstringはい確認する完全なメールアドレス。例:[email protected]。

詳細

isitdisposable-mcp

isitdisposable.com のアプリケーションプログラミングインターフェース(API)を使用して、メールアドレスまたはドメインが使い捨てかどうかを AI エージェントが確認できるようにする Model Context Protocol(MCP)サーバーです。

インストール

このサーバーは npm レジストリで公開されており、通常は npx で実行するため、手動でインストールする必要はありません。以下の例では、Model Context Protocol(MCP)ホストに組み込む方法を示します。

Claude Desktop

以下を Claude Desktop の設定に追加します。

{
  "mcpServers": {
    "isitdisposable": {
      "command": "npx",
      "args": ["-y", "isitdisposable-mcp"],
      "env": { "ISITDISPOSABLE_API_KEY": "your_secret_key" }
    }
  }
}
Claude Code
claude mcp add isitdisposable --env ISITDISPOSABLE_API_KEY=your_secret_key -- npx -y isitdisposable-mcp

API キーの取得

isitdisposable.com のキーが必要です。https://isitdisposable.com で無料のキーを取得し(無料プランを利用できます)、上記の設定で ISITDISPOSABLE_API_KEY として設定します。

ツール

ツール機能
check_email1 つのメールアドレスを確認し、使い捨てかどうかを判定します。
check_domainローカル部分を含まない 1 つのドメインを確認し、使い捨てかどうかを判定します。
check_batch1 回の呼び出しで最大 100 件のメールアドレスまたはドメインを確認します。items リストには完全なメールアドレスとドメインを自由に混在させることができます。@ 記号を含む項目はメールアドレスとして送信され、それ以外はすべてドメインとして扱われます。

すべてのツールは同じ形式の判定結果を返します。disposable は、使い捨てかどうかを示す基本的な真偽値です。使い捨てアドレスとは、通常の登録要件を回避するために、1 回の登録メッセージを受信する目的で使われる、一時的または使い捨ての受信箱であり、実際に継続して使われるメールボックスではありません。action は、allow、warn、block のいずれかで推奨される処理を示します。さらに、いくつかの任意のシグナルが含まれる場合があります。mx_valid(ドメインのメールサーバーがメールを受け入れるかどうか)、relay(転送型またはキャッチオール形式のアドレスかどうか)、public_domain(Gmail など、広く知られている無料プロバイダーかどうか)、did_you_mean(入力されたドメインが誤字と思われる場合に、意図された可能性の高いドメイン)などです。

フェイルオープン動作

このサーバーは常にフェイルオープンで動作します。ネットワークの問題、タイムアウト、レート制限、またはサーバーエラーによって実際の確認を完了できない場合でも、ツールの呼び出しは成功します(例外が発生したり、接続がクラッシュしたりすることはありません)。短い待機時間の後に 1 回再試行し、それでも失敗した場合は、checked: false、disposable: null、action: "allow" を含む結果を返し、確認を完了できなかった理由を説明する note を添えます。このツールを使うエージェントは、この結果を判断不能として扱うべきであり、アドレスが安全であることを示すシグナルとして扱ってはいけません。

API キーが設定されていない場合でも、サーバーは通常どおり起動し、Model Context Protocol(MCP)のハンドシェイクに応答します。その後、各ツールの呼び出しは、無料のキーを取得するための https://isitdisposable.com を示すエラー結果を返します。

コメント

MCP は初めてですか?

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

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