mcp-redtrack について
mcp-redtrackは、RedTrackのアフィリエイトトラッキングデータを照会する読み取り専用MCPサーバーです。MCP対応クライアントからキャンペーン、ログ、レポート、アカウント情報を扱えます。
主な機能
- 01キャンペーン一覧と詳細の取得
- 02クリック・コンバージョンログの照会
- 03パフォーマンスレポートの集計と並べ替え
- 04オファーやトラッキング情報の参照
- 05設定と参照データの確認
活用シーン
- 01キャンペーン設定と状態の確認
- 02クリックとコンバージョン帰属の分析
- 03国や日付ごとの実績比較
MCP 対応
RedTrack APIを照会する18個の読み取り専用ツールをMCPクライアントに提供します。アカウントの変更は行いません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
13掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| ids | string | いいえ | |
| per | number | いいえ | |
| page | number | いいえ | |
| tags | string | いいえ | |
| title | string | いいえ | |
| status | string | いいえ | |
| date_to | string | いいえ | |
| sources | string | いいえ | |
| timezone | string | いいえ | |
| date_from | string | いいえ | |
| total_stat | boolean | いいえ |
詳細
mcp-redtrack
RedTrackのアフィリエイトトラッキング API 用 MCP サーバーです。MCP 対応クライアント(Claude Code、Claude Desktop、Cursor など)から、キャンペーン、クリック、コンバージョン、レポートを照会できます。
クイックスタート
npx mcp-redtrack setup YOUR_API_KEY
MCP クライアント用の設定スニペットが出力されます。
Claude Code
claude mcp add redtrack -e REDTRACK_API_KEY=YOUR_API_KEY -- npx mcp-redtrack
Claude Desktop / Cursor
MCP 設定 JSON に追加します。
{
"mcpServers": {
"redtrack": {
"command": "npx",
"args": ["mcp-redtrack"],
"env": {
"REDTRACK_API_KEY": "YOUR_API_KEY"
}
}
}
}
ツール(18)
すべてのツールは読み取り専用(readOnlyHint で注釈)です。このサーバーが RedTrack アカウントを変更することはありません。
キャンペーン
| ツール | 説明 |
|---|---|
get_campaigns | タイトル、ステータス、ソース、タグ、日付範囲で絞り込んでキャンペーンを一覧表示します |
get_campaign | ID を指定して、完全な設定を含む単一のキャンペーンを取得します |
get_campaigns_v2 | v2 エンドポイント経由でキャンペーンを一覧表示します |
ログ
| ツール | 説明 |
|---|---|
get_clicks | IP、国、デバイス、キャンペーン詳細を含むクリック単位のログ(1 ページ最大 10k 件) |
get_conversions | 報酬、コスト、収益、アトリビューションを含むコンバージョンログ(1 ページ最大 10k 件) |
レポート
| ツール | 説明 |
|---|---|
get_report | 1 つ以上のディメンション(キャンペーン、オファー、国、日付、sub1-20 など)でグループ化した集計統計を、並べ替え付きで取得します |
エンティティ
| ツール | 説明 |
|---|---|
get_offers | タイトル、ネットワーク、国、ステータス、タグで絞り込んでオファーを一覧表示します |
get_offer | ID を指定して単一のオファーを取得します |
get_sources | トラフィックソースを一覧表示します |
get_source | ID を指定して単一のソースを取得します |
get_networks | アフィリエイトネットワークを一覧表示します |
get_network | ID を指定して単一のアフィリエイトネットワークを取得します |
get_landings | ランディングページとプレランディングページを一覧表示します |
get_landing | ID を指定して単一のランディングページを取得します |
get_streams | ストリームを一覧表示します |
get_domains | トラッキングドメインを一覧表示します |
get_dictionary | 国、通貨、タイムゾーン、ブラウザー、OS、デバイス、ISP などの参照リスト |
get_settings | アカウント設定(タイムゾーン、通貨、コンバージョンタイプ) |
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
REDTRACK_API_KEY | はい | — | RedTrack API キー |
REDTRACK_ENV_FILE | いいえ | .env | .env ファイルへのパス |
開発
bun install # install deps
bun run dev # run MCP server
bun test # run tests
bun run lint # check formatting & lint
bun run inspect # open MCP inspector
bun run build # compile standalone binary
bun run build:npm # bundle for Node.js / npm
ライセンス
MIT
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。