MCP (Model Context Protocol) 連携の設定で詰まるケースの大半は、決まった9つのパターンに該当します。本記事は Ganty を含む MCP 対応 SaaS で詰まったときのトラブルシューティングを、診断フロー付きで完全網羅した実務ガイドです。Claude Desktop と Claude Code 両方に対応しています。
診断の前に:まず確認すべき5ステップ
具体的なエラー別の対処に入る前に、上記の HowTo 5ステップを順に実行してください。原因の8割はこの5ステップ内のいずれかで判明します。それでも解決しない場合に、以下の9つの問題別対処法を参照してください。
問題1:Claude Desktop の MCP ツール一覧に Ganty が出ない
最頻出パターン。原因は次の3つのうちのいずれかです。
- 設定ファイルのパスが間違っている: macOS と Windows でパスが異なります。HowTo ステップ2で正しいパスを確認
- JSON書式エラー: カンマ忘れ・括弧の閉じ漏れ・全角文字混入。
jq . config.jsonでバリデート - 再起動が不完全: ウィンドウを閉じただけでは設定が再読込されません。Cmd+Q または タスクトレイの Quit で完全終了
問題2:401 Unauthorized が返る
認証エラーの典型パターン。チェックリスト:
- トークンが失効していないか (Ganty ダッシュボード → MCP連携 で確認)
- トークンのコピー時に余分な空白や改行が入っていないか
Authorization: Bearer TOKENの形式が正しいか (Bearer と トークンの間に半角スペース1つ)
解決の最短ルートは「現トークンを revoke → 新規発行 → 完全コピー → 設定ファイル更新 → クライアント再起動」です。
問題3:設定ファイルの JSON 書式エラー
典型的な間違い:
// ❌ 末尾カンマ
{
"mcpServers": {
"ganty": { "url": "...", },
}
}
// ✅ 正しい形式
{
"mcpServers": {
"ganty": {
"url": "https://ganty.app/api/mcp",
"headers": { "Authorization": "Bearer YOUR_TOKEN" }
}
}
}
VS Code や jq でフォーマット・バリデーションすれば一発で発見できます。
問題4:Claude Desktop を再起動しても反映されない
「ウィンドウを閉じる」と「アプリを完全終了する」は別物です。macOS は Cmd+Q で必ず完全終了。Windows はタスクトレイのアイコン右クリック→Quit でバックグラウンドプロセスごと終了します。タスクマネージャー / Activity Monitor で Claude プロセスが残っていないことを確認してから再起動してください。
問題5:ローカル MCP サーバーが起動しない
ローカル(stdio型)MCPサーバーの場合、コマンドのパスが間違っていることが多い原因です。設定ファイルで command を絶対パスで指定するか、npx -y @your-org/mcp-server のように -y オプション付きで指定して初回起動を確実にします。Ganty は HTTP 型(リモート)なのでこの問題は起きませんが、複数 MCP を併用する場合は他サーバー側の問題で連動して動かないように見えることがあります。
問題6:ポート競合 (ローカル MCP のみ)
同じポートを使うMCPサーバーが複数登録されていると衝突します。各サーバーの設定で env に PORT を明示するか、URL に異なるポートを指定して回避します。Ganty のリモート MCP では発生しません。
問題7:SSL/TLS 証明書エラー
企業ネットワーク・プロキシ環境で稀に発生します。証明書チェーンの問題か、HTTPS インスペクションを行うプロキシによる中間者復号が原因。NODE_EXTRA_CA_CERTS 環境変数で社内CA証明書を追加するか、ネットワーク管理者に ganty.app ドメインの除外を依頼してください。
問題8:レート制限 (429 Too Many Requests)
短時間に大量リクエストを送ると一時的にレート制限がかかります。Ganty の MCP API はIPあたり毎分60リクエストを上限としています。バッチ処理が必要なら指数バックオフでリトライ実装するか、間隔を空けて呼び出してください。
問題9:Claude / MCP クライアントのバージョン非互換
Claude Desktop が古いと最新の MCP 仕様(2025年以降の更新)に対応していないことがあります。アプリのバージョンを確認し、最新版にアップデート。Claude Code は claude --version で確認後、npm i -g @anthropic-ai/claude-code@latest で更新してください。
診断フローチャート
困ったら次の順番で切り分けてください。
- curl で疎通確認:
curl -i -H "Authorization: Bearer TOKEN" https://ganty.app/api/mcp - 200 が返る → クライアント側の問題 (設定ファイル or 再起動)
- 401 → トークン or Authorization ヘッダ問題
- 403 → トークンのスコープ不足
- 500/timeout → サーバー側の一時障害 (status ページ確認)
次のステップ
本記事の手順で解決しない場合は support@ganty.app までエラー画面のスクリーンショットとトークンプレビュー(gnty_xxxx...xxxx)を添えて連絡してください。MCP連携の基本セットアップは MCP連携ガイド、活用パターンは MCP活用5実例 と Claude Code でプロジェクト管理する完全ガイド で解説しています。
関連記事
Notionでガントチャートを作る限界:知っておくべき7つの落とし穴と代替案
Notionのタイムライン/ガントチャート機能で工程管理する際の構造的限界を7つ解説。Notionを活かしたまま専用ツールと併用する移行戦略も紹介します。
2026-04-18Excelガントチャートの限界:脱Excelのための完全ガイド
Excelで作るガントチャートの限界を、現場でよく起こる8つのケースで具体的に解説。脱Excelの判断軸と、無料で始められる移行ステップを完全ガイドで紹介します。
2026-04-14ガントチャートの色分けルール:見やすさを劇的に高める7つの原則
ガントチャートの色分けルールを設計する7つの原則を解説。担当者・優先度・進捗状態の色分け方法から、避けるべきアンチパターンまで実例付きで紹介します。