Mail Client MCP について
Mail Client MCP は、複数のメール設定の管理、メール送信、最新の未読メールの確認ができる Python 製メールクライアントです。MCP 経由でメールを扱いたいユーザー向けです。
主な機能
- 01メール設定の一覧表示
- 02設定の追加・更新・削除
- 03選択した設定でメール送信
- 04最新の未読メール 5 件を確認
活用シーン
- 01複数のメールアカウント設定の管理
- 02設定済みアカウントからのメール送信
- 03最近の未読メールの確認
MCP 対応
メール設定の管理、メール送信、未読メールの取得機能を MCP サーバーとして提供します。README では Claude Desktop での利用に言及しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
メールクライアント MCP
概要
Mail Client MCP は、メール設定の管理、メールの送信、最新の未読メールの閲覧ができる Python ベースのメールクライアントです。Claude Desktop 用の MCP を提供します。
機能
- すべてのメール設定を一覧表示
- 新しいメール設定を追加
- 既存のメール設定を更新
- メール設定を削除
- 指定した設定を使用してメールを送信
- 最新の未読メールを 5 件閲覧
インストール
-
リポジトリをクローンします:
git clone https://github.com/gamalan/mcp-email-client.git cd mcp-email-client -
uv をインストールします Linux/MacOS
curl -LsSf https://astral.sh/uv/install.sh | shWindows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" -
依存関係をインストールします:
uv sync
設定
Claude Desktop を使用した設定例
{
"mcpServers": {
"mcp_email_client": {
"command": "uv",
"args": [
"run",
"--directory",
"D:\\Project\\RepoPath",
"mcp_email_client"
]
}
}
}
または VsCode で
{
"servers": {
"any-name": {
"type": "stdio",
"command": "/path/to/uv",
"args": [
"run",
"--directory",
"/path/to/repo",
"run_mcp_server.py",
]
}
}
}
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。