mcp-kit について
mcp-kit は、Kit.com(旧 ConvertKit)のメールマーケティングデータを管理するコミュニティ製 MCP サーバーです。購読者、タグ、シーケンス、ブロードキャストなどを扱えますが、非推奨で保守されておらず、README は Kit 公式 MCP サーバーへの移行を勧めています。
主な機能
- 01購読者の一覧表示と管理
- 02タグの作成と購読者タグの管理
- 03シーケンスの表示と購読者の追加
- 04ブロードキャストの作成と管理
- 05フォームと Webhook の管理
活用シーン
- 01メール購読者の絞り込みと管理
- 02購読者タグの追加や削除
- 03購読者のメールシーケンス登録
- 04メールブロードキャストの作成や更新
MCP 対応
Kit.com API v4 のアカウント、購読者、タグ、シーケンス、ブロードキャスト、フォーム、Webhook 操作をツールとして MCP クライアントに公開します。非推奨のため、README は Kit 公式 MCP サーバーへの移行を勧めています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
29掲載時のツール一覧 · 2 週間前に更新
このツールにパラメーターはありません。
詳細
MCP Kit Server

Claude などの AI アシスタントを、Kit.com(旧 ConvertKit)のメールマーケティングプラットフォームに接続する MCP(Model Context Protocol)サーバーです。自然言語を使って、メールリスト、購読者、一斉配信、シーケンスなどを管理できます。
警告
このプロジェクトは非推奨となり、メンテナンスも終了しています。 Kit は現在、より幅広い API をカバーし、認証を管理する公式のファーストパーティ MCP サーバーを提供しています。移行してください。詳細は以下をご覧ください。
⚠️ 非推奨 — Kit の公式 MCP サーバーをご利用ください
このコミュニティサーバーは、Kit が独自の MCP を提供する前に作成されたものです。現在 Kit は、Kit API v4 のより広い範囲(分析、コマース、セグメント、一括操作などを含む)をカバーし、認証を代行し、API の変更に対応する公式サーバーを管理しています。新規ユーザーも既存ユーザーも移行してください。
| 用途 | 公式サーバー | URL |
|---|---|---|
| Kit アカウント(購読者、タグ、シーケンス、一斉配信、分析、コマースなど)を操作する | Kit MCP | https://app.kit.com/mcp |
| コーディングエージェントに Kit の開発者向けドキュメントと API へのライブアクセスを提供する | Kit Developer Docs MCP | https://developers.kit.com/mcp |
Claude Code での移行
# Remove this deprecated server (if you added it as "kit")
claude mcp remove kit
# Add the official operational Kit MCP
claude mcp add --transport http kit https://app.kit.com/mcp
# Optional: add Kit's developer-docs MCP for building integrations
claude mcp add --transport http kit-docs https://developers.kit.com/mcp
公式セットアップガイド(Claude Desktop、Cursor、Windsurf、Cline など):https://developers.kit.com/mcp/kit-developer-docs-mcp/mcp/overview
📦 レガシー版のドキュメント(参考用)
これを使う理由
Kit.com でニュースレターやメールマーケティングを運用している場合、この MCP サーバーを使って次のことができます。
- 購読者を管理する - メール購読者の一覧表示、作成、更新、整理
- タグを効率よく扱う - タグの作成、購読者へのタグの追加・削除、タグごとの購読者の一覧表示
- シーケンスを操作する - メールシーケンスの表示、自動シーケンスへの購読者の追加
- 一斉配信を作成する - メールキャンペーンの下書き作成と管理
- リストを分析する - フィルター(ステータス、日付範囲、カスタムフィールド)を使った購読者データの検索
- ワークフローを自動化する - Claude に定型的なメールマーケティングタスクを任せる
機能
| カテゴリ | ツール |
|---|---|
| アカウント | アカウント情報の取得 |
| 購読者 | 一覧表示、取得、作成、更新、タグの管理 |
| タグ | 一覧表示、作成、更新、削除、タグごとの購読者の取得 |
| シーケンス | 一覧表示、取得、購読者の追加 |
| 一斉配信 | 一覧表示、取得、作成、更新、削除 |
| フォーム | 一覧表示、取得、購読者の追加 |
| カスタムフィールド | 利用可能なフィールドの一覧表示 |
| ウェブフック | 一覧表示、作成、削除 |
ツールの完全なリファレンス
アカウント
kit_get_account- Kit.com アカウント情報を取得
購読者(7 ツール)
kit_list_subscribers- フィルター(ステータス、日付範囲、ページネーション)を指定して購読者を一覧表示kit_get_subscriber- ID を指定して特定の購読者を取得kit_create_subscriber- 新しい購読者を作成kit_update_subscriber- 購読者の詳細を更新kit_get_subscriber_tags- 購読者のすべてのタグを取得kit_add_tag_to_subscriber- 購読者にタグを追加kit_remove_tag_from_subscriber- 購読者からタグを削除
タグ(6 ツール)
kit_list_tags- すべてのタグを一覧表示kit_get_tag- 特定のタグを取得kit_create_tag- 新しいタグを作成kit_update_tag- タグ名を変更kit_delete_tag- タグを削除kit_list_tag_subscribers- 特定のタグが付いたすべての購読者を一覧表示
シーケンス(3 ツール)
kit_list_sequences- すべてのメールシーケンスを一覧表示kit_get_sequence- シーケンスの詳細を取得kit_add_subscriber_to_sequence- 購読者をシーケンスに追加
一斉配信(5 ツール)
kit_list_broadcasts- すべての一斉配信を一覧表示kit_get_broadcast- 一斉配信の詳細を取得kit_create_broadcast- 新しい一斉配信を作成kit_update_broadcast- 一斉配信を更新kit_delete_broadcast- 一斉配信を削除
フォーム(3 ツール)
kit_list_forms- すべてのフォームを一覧表示kit_get_form- フォームの詳細を取得kit_add_subscriber_to_form- フォーム経由で購読者を追加
カスタムフィールド(1 ツール)
kit_list_custom_fields- すべてのカスタムフィールドを一覧表示
ウェブフック(3 ツール)
kit_list_webhooks- 設定済みのウェブフックを一覧表示kit_create_webhook- 新しいウェブフックを作成kit_delete_webhook- ウェブフックを削除
前提条件
- Node.js 18+
- Kit.com アカウント
- Kit.com API キー(v4 API)
インストール
オプション 1:npm からインストール(推奨)
npx kit-mcp-server
または、グローバルにインストールします:
npm install -g kit-mcp-server
オプション 2:クローンしてビルド
git clone https://github.com/aplaceforallmystuff/mcp-kit.git
cd mcp-kit
npm install
npm run build
設定
1. Kit.com API キーを取得する
- Kit.com にログインします
- Settings > Developer に移動します
- 新しい API キーを作成するか、既存の v4 API キーをコピーします
2. MCP クライアントを設定する
Claude Desktop の場合
Claude Desktop の設定ファイルに追加します:
macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"kit": {
"command": "node",
"args": ["/path/to/mcp-kit/dist/index.js"],
"env": {
"KIT_API_KEY": "your-api-key-here"
}
}
}
}
Claude Code の場合
claude mcp add kit -e KIT_API_KEY=your-api-key-here -- node /path/to/mcp-kit/dist/index.js
または、~/.claude.json に追加します:
{
"mcpServers": {
"kit": {
"command": "node",
"args": ["/path/to/mcp-kit/dist/index.js"],
"env": {
"KIT_API_KEY": "your-api-key-here"
}
}
}
}
使用例
設定が完了すると、自然言語で Kit.com を操作できます:
購読者の管理
「過去 30 日間に登録したアクティブな購読者をすべて表示して」
「メールアドレス [email protected] で新しい購読者を作成し、'newsletter' タグを付けて」
「[email protected] にはどのタグが付いている?」
タグの操作
「すべてのタグと、それぞれの購読者数を一覧表示して」
「'VIP Customers' というタグを作成して」
「今月登録したすべての購読者に 'engaged' タグを追加して」
メールシーケンス
「すべてのメールシーケンスを表示して」
「[email protected] をウェルカムシーケンスに追加して」
一斉配信
「件名を 'Weekly Update'、プレビューテキストを 'This week in AI...' にして、一斉配信の下書きを作成して」
「最近の一斉配信とその統計をすべて一覧表示して」
フォーム
「アクティブなフォームをすべて表示して」
「メインの登録フォームに購読者を追加して」
開発
# Run in development mode (watches for changes)
npm run dev
# Build for production
npm run build
# Run the built version
npm start
トラブルシューティング
「KIT_API_KEY environment variable is required」
MCP 設定で KIT_API_KEY 環境変数が設定されていることを確認してください。
「Kit API error (401)」
API キーが無効か、期限切れです。Kit.com の Settings > Developer から新しいキーを生成してください。
「Kit API error (403)」
API キーにこの操作を実行する権限がありません。適切なスコープが設定された v4 API キーを使用していることを確認してください。
「Kit API error (404)」
リソース(購読者、タグ、一斉配信など)が見つかりませんでした。ID が正しいことを確認してください。
「Kit API error (422)」
リクエストデータが無効です。メールアドレスが有効であり、必須フィールドが指定されていることを確認してください。
API リファレンス
このサーバーでは、Kit.com API v4を使用します。該当する場合、すべてのツールでper_pageおよびafterのカーソルパラメーターを使ったページネーションに対応しています。
コントリビューション
このプロジェクトは非推奨となっており、コントリビューションを受け付けていません。代わりに、Kit の公式 MCP サーバーをご利用ください。
ライセンス
MIT ライセンスです。詳細はLICENSEをご覧ください。
リンク
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。