トラブルシューティング
MCPサーバーへの接続や使用中に問題が発生した場合は、以下の項目を確認してください。
"WHATAP_API_TOKEN environment variable is required"
APIトークンが設定されていないか、MCPサーバーに渡されていません。
各クライアントの設定ファイルで以下の項目を確認してください。
- Claude Desktop:
"env"ブロックに"WHATAP_API_TOKEN"キーがあるか確認("WHATAP_TOKEN"ではありません) - Codex CLI: TOMLファイルに
[mcp_servers.whatap.env]セクションがあるか確認 - Gemini CLI: settings.jsonに
"env"ブロックがあるか確認 - Claude Code:
claude mcp addコマンドに-envフラグが含 まれているか確認
"No API token found for project XXXXX"
アカウントトークンは有効ですが、該当プロジェクトコードが存在しないかアクセス権限がありません。
AIアシスタントに「プロジェクト一覧を見せて」と入力し、正確なプロジェクトコードを確認します。
"npx: command not found"
Node.jsがインストールされていないか、PATHに登録されていません。
Node.js 18以上をインストールしてください。
node --version # v18以上を確認
npx --version # バージョンが表示されるか確認
"spawn git ENOENT"または"An unknown git error occurred"
Gitがインストールされていないか、実行パスがPATHに登録されていません。
WhaTap MCPサーバーはGitHubリポジトリを直接参照するため、Gitが必要です。主にWindows環境で発生します。
winget install --id Git.Git -e --source winget
インストール後は新しいターミナルを開き、以下のコマンドを実行してください。
git --version # バージョンが表示されるか確認
詳細ははじめに > Gitのインストールドキュメントを参照してください。
MCPサーバーが起動しないか、タイムアウトが発生する
MCPサーバーが起動しないか、タイムアウトが発生します。
サーバーを直接実行してエラーメッセージを確認してください。
WHATAP_API_TOKEN=ここにトークンを入力 npx -y github:whatap/whatap-open-mcp
サーバーが正常に起動すると入力待ち状態になります。Ctrl+Cで終了してください。エラーメッセージが表示された場合は、トークンの値またはNode.jsのバージョンを確認してください。
Claude Desktopでツールが表示されない
Claude DesktopでMCPツールが表示されません。
以下の項目を順番に確認してください。
-
JSONファイルが有効か確認します(カンマの欠落、括弧の不一致など)。
-
Claude Desktopを完全に終了してから再起動します(ウィンドウを閉じるのではなく、アプリを終了)。
-
ログを確認します:
~/Library/Logs/Claude/mcp*.log(macOS)