Mailchimp MCP Server
mcp-mailchimp
Mailchimp Marketing API向けのプロダクショングレードMCPサーバー。キャンペーン、オーディエンス、メンバー、タグ、セグメント、テンプレート、レポート、オートメーション、Webhook、マージフィールド、インタレストグループ、ランディングページ、バッチ操作、Eコマース、A/Bテスト、メンバーメモ、ファイルマネージャー、オーディエンス分析を網羅する71種類のツールを提供します。
Claude Desktop、Claude Code、Cursor、およびMCP互換クライアント向けに構築されています。
クイックスタート
1. インストール
pip install mcp-mailchimpまたはソースからインストール:
git clone https://github.com/AlexlaGuardia/mcp-mailchimp.git
cd mcp-mailchimp
pip install .2. APIキーの取得
Mailchimpにログイン
Account & Billing > Extras > API Keys に移動
Create A Key をクリック
キーをコピー (形式:
xxxxxxxxxx-usXX)
3. クライアントの設定
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"mailchimp": {
"command": "mcp-mailchimp",
"env": {
"MAILCHIMP_API_KEY": "your-api-key-here"
}
}
}
}Claude Code:
claude mcp add mailchimp -- env MAILCHIMP_API_KEY=your-key mcp-mailchimpCursor (.cursor/mcp.json):
{
"mcpServers": {
"mailchimp": {
"command": "mcp-mailchimp",
"env": {
"MAILCHIMP_API_KEY": "your-api-key-here"
}
}
}
}または直接実行:
MAILCHIMP_API_KEY=your-key mcp-mailchimpRelated MCP server: mcp-mautic
ツール (71)
アカウント (1)
ツール | 説明 |
| APIキーを検証し、アカウント情報を取得 |
キャンペーン (11)
ツール | 説明 |
| ステータス/オーディエンスフィルターを使用してキャンペーンを一覧表示 |
| キャンペーンの詳細(設定、トラッキング、受信者)を取得 |
| 新しいメールキャンペーンを作成 |
| キャンペーン設定(件名、送信者名など)を更新 |
| キャンペーンを即時送信 |
| 特定の時間にキャンペーンをスケジュール |
| スケジュールされたキャンペーンのスケジュールを解除 |
| 送信中のキャンペーンをキャンセル |
| 下書きキャンペーンを完全に削除 |
| 既存のキャンペーンをコピー |
| 指定したアドレスにテストメールを送信 |
キャンペーンコンテンツ (2)
ツール | 説明 |
| キャンペーンのHTMLおよびプレーンテキストコンテンツを取得 |
| HTMLまたはテンプレートを使用してコンテンツを設定 |
レポート (5)
ツール | 説明 |
| パフォーマンスレポート(開封、クリック、バウンス、登録解除) |
| クリック詳細 -- どのURLがクリックされ、どのくらいの頻度か |
| 開封詳細 -- どの購読者がいつ開封したか |
| 登録解除詳細 -- 誰がなぜ離脱したか |
| 配信詳細 -- 受信者ステータス(送信済み、バウンス) |
オーディエンス (4)
ツール | 説明 |
| 購読者数を含むすべてのオーディエンスを一覧表示 |
| オーディエンスの詳細と統計を取得 |
| 新しいオーディエンス/リストを作成 |
| オーディエンス設定を更新 |
オーディエンス分析 (3)
ツール | 説明 |
| 月次成長履歴 -- 登録、登録解除、純増減 |
| 国/地域別の購読者所在地内訳 |
| メールドメインパフォーマンス -- Gmail、Outlook、Apple Mailの内訳 |
メンバー (8)
ツール | 説明 |
| ステータス別にオーディエンスメンバーを一覧/フィルタリング |
| メールアドレスで購読者詳細を取得 |
| 新規購読者の追加または既存の更新(アップサート) |
| 購読者をアーカイブ(ソフト削除) |
| 購読者を完全に削除(元に戻せません) |
| 一度に最大500人のメンバーをバッチ登録 |
| すべてのオーディエンスからメンバーを検索 |
| 最近の購読者アクティビティ(開封、クリックなど) |
メンバーメモ (2)
ツール | 説明 |
| 購読者に関するCRMスタイルのメモを一覧表示 |
| 購読者にメモを追加 |
タグ (2)
ツール | 説明 |
| オーディエンスのすべてのタグを一覧表示 |
| 購読者のタグを追加または削除 |
セグメント (5)
ツール | 説明 |
| オーディエンスの保存済みセグメントを一覧表示 |
| セグメント内のメンバーを一覧表示 |
| メールアドレスから静的セグメントを作成 |
| セグメント名の更新またはメンバーの追加/削除 |
| セグメントを削除 |
マージフィールド (2)
ツール | 説明 |
| カスタムフィールド(FNAME、LNAME、カスタム)を一覧表示 |
| カスタムマージフィールド(テキスト、数値、日付など)を作成 |
インタレストカテゴリとグループ (2)
ツール | 説明 |
| インタレストグループ(チェックボックス、ドロップダウン、ラジオボタン)を一覧表示 |
| カテゴリ内の個別のオプションを一覧表示 |
テンプレート (4)
ツール | 説明 |
| 利用可能なメールテンプレートを一覧表示 |
| テンプレートの詳細とHTMLコンテンツを取得 |
| HTMLから新しいテンプレートを作成 |
| カスタムテンプレートを削除 |
オートメーション (5)
ツール | 説明 |
| クラシックオートメーションを一覧表示 |
| オートメーションの詳細とトリガー情報を取得 |
| オートメーションワークフロー内のすべてのメールを一覧表示 |
| ワークフロー内のすべてのメールを一時停止 |
| ワークフロー内のすべてのメールを開始 |
Webhook (3)
ツール | 説明 |
| オーディエンスのWebhookを一覧表示 |
| オーディエンスイベント用のWebhookを作成 |
| Webhookを削除 |
Eコマース (6)
ツール | 説明 |
| 接続されたストア(Shopify、WooCommerceなど)を一覧表示 |
| 接続されたストア内の製品を一覧表示 |
| 注文を一覧表示 -- キャンペーン別にフィルタリングして収益を帰属 |
| 注文数と合計支出を含む顧客詳細を取得 |
| 回復キャンペーン用の放棄されたカートを一覧表示 |
| プロモーションルール用のプロモーションコードを一覧表示 |
A/Bテスト (1)
ツール | 説明 |
| バリエーションキャンペーンの結果を取得 -- どの組み合わせが勝ったか |
ランディングページ (2)
ツール | 説明 |
| 訪問/コンバージョン統計を含むランディングページを一覧表示 |
| ランディングページの詳細とトラッキングデータを取得 |
ファイルマネージャー (2)
ツール | 説明 |
| Mailchimpファイルマネージャー内のファイルを一覧表示 |
| ファイルをアップロード(base64エンコード) |
バッチ操作 (1)
ツール | 説明 |
| 最大500件のAPI操作を単一のバッチで送信 |
例
「最近送信したキャンペーンは何ですか?」
status=sentを指定してlist_campaignsを使用し、開封/クリック統計を含む最近のキャンペーンを表示します。
「今四半期のオーディエンスの成長状況は?」
get_audience_growthを使用して、月次の登録/登録解除の傾向を表示します。
「どのキャンペーンが最も収益を上げましたか?」
campaign_idを指定してlist_store_ordersを使用し、キャンペーンごとの収益帰属を確認します。
「Shopifyストアの放棄されたカートを表示して」
list_store_cartsを使用して、回復の機会を見つけます。
「john@example.comに、価格について問い合わせがあったというメモを追加して」
add_member_noteを使用して、CRMスタイルの連絡先管理を行います。
「A/Bテストでどの件名が勝ちましたか?」
get_ab_test_resultsを使用して、どのバリエーションが最も優れたパフォーマンスを示したかを確認します。
「購読者はどこに住んでいますか?」
get_audience_locationsを使用して、地理的な内訳を確認します。
要件
Python 3.10+
APIキーを持つMailchimpアカウント
MCP互換クライアント(Claude Desktop、Claude Code、Cursorなど)
開発
git clone https://github.com/AlexlaGuardia/mcp-mailchimp.git
cd mcp-mailchimp
pip install -e ".[dev]"
pytestライセンス
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityDmaintenanceAn MCP server that interfaces with the Mailchimp Marketing API to manage audiences, email campaigns, and subscribers. It enables users to create and schedule campaigns, handle member lists, and send test or live emails through natural language commands.1321MIT
- FlicenseNot gradedqualityDmaintenanceComprehensive MCP server for the Mautic marketing automation API, providing 203 tools for managing contacts, campaigns, emails, segments, and more.2
- AlicenseAqualityDmaintenanceA hybrid Mailchimp MCP server with 12 tools: 10 native tools for common email workflows plus search and execute to access all 282 Mailchimp Marketing API endpoints on demand.1221MIT
- FlicenseBqualityDmaintenanceMCP server for Mailchimp Marketing API v3 with 72 tools covering audiences, campaigns, templates, reports, and more.72
Related MCP Connectors
Mailchimp MCP Pack — manage audiences, campaigns, and members via Mailchimp Marketing API.
ActiveCampaign MCP Pack — email marketing + CRM (API v3).
Klaviyo MCP Pack — wraps the Klaviyo API for email marketing
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/AlexlaGuardia/mcp-mailchimp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server