サポート
トラブルシューティング
接続・データ取得で問題が起きた時の確認ポイントをまとめました。該当しない場合は FAQ もあわせてご確認ください。
接続できない(ツール一覧に出ない)
症状: Claude Desktop / Cursor / Claude Code で harubase ツールが表示されない
考えられる原因
- 設定 JSON の構文エラー(カンマ・括弧の対応漏れ)
- クライアントを再起動していない
- クライアントのバージョンが MCP 非対応の古さ
- Bearer トークンに余分な空白・改行が混入している
対処法
- JSON を整形ツールで検証する
- クライアントを完全終了 → 再起動
- Cursor は v0.45 以上、Claude Desktop は最新版にアップデート
- MCP 接続画面からトークンを再発行して、コピーし直す
401 Unauthorized エラー
症状: ツールは見えるが呼び出すと 401 を返す
考えられる原因
- トークンが古い(再発行や強制ローテーション後)
- プラン上限に達してアクセスが制限されている
- Authorization ヘッダの書式間違い
対処法
- MCP 接続画面から最新トークンを取得し、設定ファイル / Cursor 設定を更新
- 請求 / プラン画面で利用状況を確認、必要ならアップグレード
- "Authorization": "Bearer <token>" の形式と「Bearer 」(半角空白あり)の有無を確認
データが返らない / 空配列が返る
症状: ツール呼び出しは成功するが結果が空
考えられる原因
- 指定した期間に配信実績がない
- 対象アカウントが OAuth 連携の途中状態(setup: プレフィックス)
- Yahoo の場合、アカウントが Deactivated(停止)状態
- アカウントを連携していない、または別のクライアントに紐づいている
対処法
- 別の期間を試す(last_30d など)
- 設定 → 広告アカウント連携 で接続状態を確認、setup 状態なら再認証を完了させる
- Yahoo の管理画面でアカウントの状態を確認
- 正しいクライアントでログインしているか確認
応答が極端に遅い・タイムアウト
症状: 30 秒以上待っても返ってこない、エラーになる
考えられる原因
- Yahoo レポートは API 仕様上 60〜90 秒かかることがある
- 対象期間が長すぎる(半年など)
- 複数アカウント × 大量データを一度に取ろうとしている
対処法
- もう一度同じ質問を投げる(同セッションなら 5 分以内はキャッシュで瞬時に返ります)
- 期間を 30 日以内に絞る
- 1 アカウントずつ取得するように指示する
Yahoo クリエイティブが取得できない
症状: yahoo_get_all_creatives で 0 件と返る
考えられる原因
- アカウントに広告(Ad)が登録されていない、または配信されていない
- Yahoo 側で Deactivated(停止)になっている
- ディスプレイ広告(display:)アカウントを連携していない
対処法
- yahoo_list_accounts で連携アカウントを確認
- Yahoo の管理画面で広告(Ad)が登録されているか確認
- 再認証を行う、または別のアカウント ID で連携し直す
OAuth 連携が完了しない
症状: 広告アカウント一覧に "Yahoo! Ads(設定中)" のままのアカウントがある
考えられる原因
- Yahoo の場合、MCC アカウント ID の入力ステップで離脱した
- OAuth コールバック中にエラーが発生した
対処法
- 設定 → 広告アカウント連携 から該当アカウントを削除し、最初から連携をやり直す
- MCC アカウント ID は Yahoo 広告管理画面の右上「アカウント情報」から確認可能
それでも解決しない場合
サポートにご連絡ください。エラーメッセージと、お試しいただいた手順を添えていただけるとスムーズです。