MCP メール検証
LLMによるメールアドレス検証を可能にする軽量な**モデルコンテキストプロトコル(MCP)**サーバーです。このツールは、AbstractAPI Email Validation APIを用いて、メールの形式、ドメインの有効性、そして配信可能性をチェックします。Claude DesktopのようなAIアプリケーションにメール検証機能を統合するのに最適です。
モデルコンテキストプロトコル (MCP) とは何ですか?
MCPは、AIモデルと外部システム間の通信を効率化するために設計された標準化されたプロトコルです。異なるAIエージェント、ツール、サービスがシームレスに連携できるようにする普遍的な言語と考えてください。
特徴
- 電子メール検証: 電子メール アドレスをリアルタイムで検証します。
- MCP 統合: MCP 互換の LLM とシームレスに接続します。
- 簡単なセットアップ: Python と MCP SDK を使用して構築されており、迅速に導入できます。
MCP はクライアント サーバー アーキテクチャに従います。
デモを見る
MCP Email Verify ツールの動作を示すビデオ デモを視聴するには、下の画像をクリックしてください。
要件
- Python : Python 3.11.0 以上。
- UV :0.6.9以上。
設定
1. リポジトリのクローンを作成する
2.UVをインストールする
UV がインストールされていない場合は、次のコマンドを使用してインストールできます。
インストールを確認します。
3. 仮想環境をセットアップする
UV を使用して仮想環境を作成します。
仮想環境をアクティブ化します。Windowsの場合:
4. 依存関係のインストールUV を使用して pyproject.toml から必要な依存関係をインストールします。
サーバーの実行
- 環境変数を設定する ルート ディレクトリに .env ファイルを作成し、 AbstractAPIキーを追加します。
- サーバーを実行する MCP サーバーを起動します。
使用法
- サーバーを Claude Desktop に登録します。 claude_desktop_config.json ファイルを更新して、MCP サーバーを追加します。
- Claude Desktop を再起動します。新しいツールを検出するには、Claude Desktop を再起動します。
- メールを確認するには、次のようなプロンプトを使用します。
「 thanos@snap.ioのサノスにメールを送って、お気に入りのテレビ番組を復活させてほしいとお願いしたのですが、有効なメールかどうかわかりません。本物か、それともただのスナップメールか確認してもらえますか?」
発達
フォーマットと���ンティング このプロジェクトでは、コードのフォーマットとインポートのソートに black と isort を使用します。
- 開発依存関係をインストールします。
- コードをフォーマットします:
- インポートを並べ替える:
事前コミットを設定する
Smithery.ai サーバーで利用可能: MCP メール検証
記事: モデルコンテキストプロトコル (MCP): AIコミュニケーションの未来に向けた初心者向けガイド
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
LLMによるメールアドレス検証を可能にする軽量なモデルコンテキストプロトコル(MCP)サーバーです。このツールは、AbstractAPI Email Validation APIを用いて、メールの形式、ドメインの有効性、そして配信可能性をチェックします。Claude DesktopのようなAIアプリケーションにメール検証機能を統合するのに最適です。
Related MCP Servers
- -securityAlicense-qualityIntegrates with Gmail to enable sending, reading, drafting, and managing emails via the Model Context Protocol (MCP), allowing users to interact with email tasks through automated client prompts.Last updated -PythonGPL 3.0
- AsecurityAlicenseAquality🗂️ A Model Context Protocol (MCP) server that provides integration with Turso databases for LLMs. This server implements a two-level authentication system to handle both organization-level and database-level operations, making it easy to manage and query Turso databases directly from LLMs.Last updated -8266TypeScriptMIT License
- AsecurityFlicenseAqualityAn MCP-based email tool that enables AI models to access email services through standardized interfaces, allowing AI assistants to perform various email operations like sending emails, reading inboxes, and handling attachments.Last updated -1716TypeScript
- -security-license-qualityAn MCP server integrating with Findymail API that enables email validation and finding work emails using names, companies, or profile URLs.Last updated -JavaScript