Unspam MCP

公式

AIアシスタントに、Unspamへの安全で平易な言語でのアクセスを提供します:スパムチェック、受信トレイ配置、スクリーンショット、ヒートマップ、定期的な自動パイロットテスト。OAuthで接続され、コピーするAPIキーは不要です。

Unspam MCPで何ができますか?

  • Check account limits — Ask the assistant to call get_account_status to see your subscription tier and remaining monthly quota before running tests.
  • Run a spam check — Have the assistant start a check with start_spam_check, then poll get_spam_check_result for the score and placement details.
  • View spam check visuals — Retrieve screenshots and heatmaps for a completed check using get_spam_check_screenshots and get_spam_check_heatmap.
  • Test inbox placement — List available mailboxes with list_mailboxes, then run a seed-list test via start_inbox_placement_test and review per-folder results.
  • Schedule recurring autopilot tests — Create a scheduled test with create_scheduled_test, toggle its status, and inspect past runs through list_scheduled_test_runs.

ドキュメント

Unspam MCP サーバー

AIアシスタントに、Unspamへの安全で平易な言語によるアクセスを提供します。スパムチェック、受信トレイ配置、スクリーンショット、ヒートマップ、定期的な自動テストが、APIキーのコピー不要でOAuth経由で接続できます。

// Claude Code: サーバーを追加

claude mcp add --transport http \
  unspam https://api.unspam.email/mcp

# sign in through the browser once.
# OAuth 2.1 + PKCE, no keys to copy.
# the client caches your token.

// Cursor: ~/.cursor/mcp.json

{
  "mcpServers": {
    "unspam": {
      "url": "https://api.unspam.email/mcp"
    }
  }
}

# Claude Desktop and ChatGPT: paste the
# same URL as a custom connector.

アカウントステータス

実行を開始する前に、サブスクリプションと残りの月間制限を確認します。

  • get_account_status

スパムチェック

チェックを開始し、過去のチェックを一覧表示し、スコア、スクリーンショット、ヒートマップを取得します。

  • start_spam_check
  • get_spam_check_result
  • get_spam_check_screenshots
  • get_spam_check_heatmap

受信トレイ配置

メールボックス全体でシードリスト配置テストを実行し、フォルダごとの結果を読み取ります。

  • list_mailboxes
  • start_inbox_placement_test
  • get_inbox_placement_result

自動テスト

定期的なテストをスケジュールし、送信元の数だけSMTP送信者を管理し、すべての実行を確認します。

  • create_scheduled_test
  • set_scheduled_test_status
  • list_scheduled_test_runs

OAuth経由のリモートMCP、管理するキーは不要

サーバーはHTTP経由でJSON-RPC 2.0を通信し、OAuth 2.1 + PKCEで認証します。アシスタントがブラウザを開き、一度サインインすると、クライアントがトークンをキャッシュします。貼り付けるものも、手動でローテーションするものもありません。

Unspamのワークフロー全体をツールとして提供

約30のツールが、スパムチェック、受信トレイ配置、自動テスト(スケジュールされたテスト)、スクリーンショットとヒートマップ、さらにアカウントステータスをカバーします。アシスタントはカタログを読み取り、各リクエストに適切な呼び出しを選択します。

チームが既に使用しているクライアントで動作

Claude Desktop(カスタムコネクタまたはmcp-remoteブリッジ)、Claude Code、Cursor、ChatGPT Developer Mode(Plus、Pro、Business)、Windsurf、およびリモートストリーミングHTTPサーバーをサポートする任意のMCPクライアント。

1つの接続、いつでも取り消し可能

接続はUnspamアカウントの「接続済みアプリ」に表示されるため、いつでも取り消すことができます。MCPアクセスは有料プランでのみ利用可能で、サブスクリプションの割り当て量に制限されます。

01

1つのOAuth画面を承認、コピーするキーは不要

クライアントは動的クライアント登録で自身を登録し、PKCE(S256)を使用した認証コードグラントを実行します。ブラウザからサインインし、mcpにスコープされた単一の同意画面を承認します。

その後、クライアントはトークンをキャッシュし、自動的に更新します。トークンがないか無効な場合は401、間違ったスコープの場合は403が返されるため、失敗モードは明示的です。

api.unspam.email

Unspamに接続

アシスタントがあなたのアカウントでメールテストを実行できるようにします。

  • スパムチェックの実行と読み取り
  • 受信トレイ配置テストの実行
  • スケジュールされた自動テストの管理

キャンセル 承認

OAuth 2.1 · PKCE · スコープ: mcp

02

アシスタントがすぐに使える完全なツールカタログ

接続されると、アシスタントはすべてのUnspamツールを認識します:start_spam_checkget_spam_check_resultget_spam_check_screenshotsget_spam_check_heatmap、受信トレイ配置セット、スケジュールされたテスト(自動テスト)セット、および制限用のget_account_status

配線するための個別のSDKは不要です。クライアントはMCP経由でカタログを読み取り、各ツールをモデルに直接公開します。

  • get_account_status アカウント
  • start_spam_check スパム
  • get_spam_check_result スパム
  • start_inbox_placement_test 受信トレイ
  • create_scheduled_test 自動テスト
  • list_scheduled_test_runs 自動テスト

03

平易な言葉で依頼、アシスタントが呼び出しを連鎖

「スパムチェックを実行して、完了したら教えて」や「すべてのメールボックスで受信トレイ配置テストを開始して」と言うと、アシスタントがツール呼び出しを順序付け、結果をポーリングして報告します。

定期的なカバレッジも同じ方法で設定します:「毎週の自動テストをスケジュールして、スパムになったらメールで知らせて」。自動テストツールが送信者、スケジュール、通知を作成します。

スパムチェックを実行して、完了したら教えて。

了解。ツールを連鎖します:start_spam_check get_spam_check_result 完了。スコア85/100、受信トレイ配置は問題なさそうです。

  1. 01

有料プランを選択

MCPにはAPIアクセスが必要で、これはすべての有料プランに含まれています。無料アカウントは接続できません。get_account_statusでサブスクリプションと月間制限をいつでも確認してください。 2. 02

クライアントにサーバーURLを追加

Claude Code: claude mcp add --transport http unspam https://api.unspam.email/mcp。Cursor: {"url":"https://api.unspam.email/mcp"}~/.cursor/mcp.jsonに追加。Claude DesktopとChatGPT: 同じURLをカスタムコネクタとして貼り付け。 3. 03

OAuth同意画面を承認

クライアントがブラウザを開き、Unspamにサインインし、mcpにスコープされたアクセスを承認します。トークンはキャッシュされるため、これはクライアントごとに1回だけ行います。 4. 04

アシスタントにテストの実行を依頼

「スパムチェックを実行して、完了したら教えて」と試してください。アシスタントがstart_spam_checkを呼び出し、get_spam_check_resultをポーリングし、チャットでスコアを報告します。

MCPサーバーに関するよくある質問

サポートされているクライアント、価格、認証、レート制限、アクセスを取り消す方法。

どのクライアントがサポートされていますか? +

リモートストリーミングHTTPサーバーをサポートする任意のMCPクライアント。これには、Claude Desktop(カスタムコネクタまたはmcp-remoteブリッジ)、Claude Code、Cursor、ChatGPT Developer Mode(Plus、Pro、Business)、Windsurfが含まれます。セットアップは常に同じサーバーURLです:https://api.unspam.email/mcp

無料ですか? +

いいえ。MCPアクセスは有料プランでのみ利用可能で、API使用量に含まれています。無料アカウントは接続できません。アシスタントからget_account_statusを実行して、サブスクリプションと残りの月間制限を確認してください。

認証はどのように機能しますか? +

動的クライアント登録とPKCE(S256)を使用した認証コードグラントを備えたOAuth 2.1で、mcpにスコープされています。ブラウザから一度サインインすると、クライアントがトークンをキャッシュします。コピーまたは手動でローテーションするAPIキーはなく、いつでも接続を取り消すことができます。

アシスタントは実際に何ができますか? +

アカウントステータス、スパムチェック(開始、一覧表示、結果、スクリーンショット、ヒートマップ)、受信トレイ配置(メールボックス、テスト、結果)、自動テスト(スケジュールされたテスト、SMTP送信者、実行履歴)の4つの領域にわたる約30のツール。平易な言葉で依頼します。例えば「毎週の自動テストを設定して、スパムになったらメールで知らせて」と言うと、アシスタントが適切な呼び出しを連鎖します。

レート制限は何ですか? +

使用量はサブスクリプションの割り当て量によってアカウントごとに制限されます。get_account_statusでいつでも確認してください。制限を超えると、サーバーは429を返します。トークンがないか無効な場合は401、間違ったスコープの場合は403が返されます。

アクセスを取り消すにはどうすればよいですか? +

接続はUnspamアカウントの接続済みアプリに表示され、いつでも取り消すことができます。各クライアントの完全なセットアップの詳細は、MCPサーバーのドキュメントに記載されています。

AIアシスタントをUnspamに接続

MCPアクセスはすべての有料プランに含まれています。

価格を見る →