OAuth またはスコープ付きベアラー トークンを使用して、Claude を https://mcp.ganttfather.com の GanttFather に接続します。 Claude は、標準の MCP ツールを通じてプロジェクト スケジュールを読み取り、視覚化し、更新できます。
Claude をプロジェクト スケジュールにどのように接続しますか?
https://mcp.ganttfather.com をリモート HTTP MCP サーバーとして追加し、GanttFather の OAuth 同意を完了して、Claude でコネクタを有効にします。 その後、Claude はプロジェクトの一覧表示、タスクの読み取り、ガント チャートの表示、期限切れの作業の確認を行えます。書き込みアクセスを許可すると、タスクと依存関係も作成または更新できます。
現在の接続はアカウント全体です。後で参加するプロジェクトも含め、あなたが所有または共同作業しているすべての GanttFather プロジェクトに従います。 OAuth を使用する場合、ローカル ブリッジをインストールしたり、API キーを Claude に公開したりする必要はありません。
セットアップ確認日: 2026 年 8 月 7 日。Claude と GanttFather のコネクタ画面やラベルは変更される可能性があります。表示が異なる場合は、最新の GanttFather MCP ドキュメントを確認してください。
始める前に何が必要ですか?
GanttFather アカウント、少なくとも 1 つのアクセス可能なプロジェクト、および Streamable HTTP 上のリモート MCP をサポートする Claude クライアントが必要です。 Claude、Claude Desktop、および Claude Code はすべてリモート接続をサポートしていますが、セットアップ画面は異なります。
| 要件 | OAuth 接続 | ベアラートークン接続 |
|---|---|---|
| GanttFather アカウント | 必須 | 必須 |
| サーバーアドレス | https://mcp.ganttfather.com | https://mcp.ganttfather.com |
| 資格情報のセットアップ | 同意中にサインインする | [設定] → [AI エージェント & API] でトークンを作成します |
| こんな方に最適 | Claude、Claude Desktop、日常使用 | Claude Code、自動化、OAuth のないクライアント |
| 権限の選択 | 読み取り専用または同意中の読み取り/書き込み | トークン作成時の読み取り専用または読み取り/書き込み |
| 秘密の取り扱い | クライアントは OAuth 資格情報を保存および更新します | トークンを保護してローテーションする必要があります |
Claude が計画を要約する必要があるだけの場合は、読み取り専用アクセスから始めます。 Claude が日付、割り当て、タスク、リソース、または依存関係を変更する必要がある場合にのみ読み取り/書き込みを許可します。
Claude または Claude Desktop を OAuth に接続するにはどうすればよいですか?
リモート カスタム コネクタは Claude アカウントを通じて構成されているため、Web 上の Claude と Claude Desktop で同じ接続を使用できます。
- Claude で、カスタマイズ → コネクタ を開きます。
- [カスタム コネクタの追加] を選択します。チームまたはエンタープライズでは、所有者はまず 組織設定 → コネクタ でコネクタを追加する必要があります。
- リモート MCP サーバーの URL として
https://mcp.ganttfather.comを入力します。 - コネクタを保存し、接続を選択します。
- GanttFather にサインインし、要求された読み取り専用または読み取り/書き込み権限を確認します。
- 会話で、+ → コネクタ メニューを使用して GanttFather を有効にします。
- Claude に、アクセスできる GanttFather プロジェクトのリストを依頼します。
OAuth の検出はサーバー URL から行われます。古いものは追加しないでください /mcp パス: GanttFather の現在の Streamable HTTP エンドポイントはドメイン ルートにマップされています。
Claude Code と OAuth をどのように接続しますか?
ターミナルで次のコマンドを実行します。
claude mcp add --transport http ganttfather https://mcp.ganttfather.com
次に、Claude Code を開いて次を実行します。
/mcp
GanttFather を選択し、ブラウザーのサインインを完了します。 Anthropic はクラウド MCP サーバーと用途にリモート HTTP を推奨しています /mcp Claude Code 内で OAuth を完了します。このコマンドでは、 /mcp は Claude Code コマンドであり、GanttFather URL の一部ではありません。
共有の場合 .mcp.json またはユーザー構成では、明示的な HTTP タイプを使用します。
{
"mcpServers": {
"ganttfather": {
"type": "streamable-http",
"url": "https://mcp.ganttfather.com"
}
}
}
Claude Code は現在受け付けています streamable-http のエイリアスとして http。省略しないでください type Claude Code JSON 内;現在の Claude Code は URL のみのエントリを無効として扱います。
代わりに無記名トークンを使用する必要があるのはどのような場合ですか?
MCP クライアントが OAuth を完了できない場合、ヘッドレス ワークフローに固定の資格情報が必要な場合、または個別に取り消し可能な接続が必要な場合は、ベアラー トークンを使用します。 GanttFather で、設定 → AI エージェント & API を開き、トークンを作成し、読み取り専用または読み取り/書き込みを選択し、値が表示されたらコピーします。
Claude Code の場合:
claude mcp add --transport http ganttfather https://mcp.ganttfather.com \
--header "Authorization: Bearer YOUR_AGENT_TOKEN"
同等の JSON は次のとおりです。
{
"mcpServers": {
"ganttfather": {
"type": "streamable-http",
"url": "https://mcp.ganttfather.com",
"headers": {
"Authorization": "Bearer YOUR_AGENT_TOKEN"
}
}
}
}
このトークンをリポジトリにコミットしないでください。クライアントがサポートしている場合は環境変数の置換を優先し、ログ、スクリーンショット、またはソース管理にトークンが表示された場合は直ちにトークンを取り消します。
Claude が正しく接続されていることを確認するにはどうすればよいですか?
書き込み前読み取りテストを使用します。これらのプロンプトは、Claude が何かを変更する前に、アクセス可能なスコープを確立します。
- 「GanttFather プロジェクトをリストします。変更は加えません。」
- 「立ち上げプロジェクトを開いて、その日付、進捗状況、期限を過ぎたタスクを要約します。」
- 「立ち上げプロジェクトをガント チャートで表示する」
- 「依存関係を考慮した再スケジュールを提案しますが、タスクを更新する前に私の承認を待ってください。」
最初のプロンプトで予期したプロジェクトが返された場合、認証とアカウント スコープは機能します。 3 番目のプロンプトがグラフをレンダリングするか、静的フォールバックを返す場合、視覚化は機能します。名前と ID でプロジェクトが正しいことを確認した後でのみ、書き込みをテストしてください。
接続が成功した後、Claude は何ができるでしょうか?
| 仕事 | リクエスト例 | 許可が必要です |
|---|---|---|
| プランを探す | 「『launch』を含むプロジェクトをリストします。」 | 読み取り専用 |
| スケジュールの健全性を要約する | 「期限を過ぎたものと今月終了するものは何ですか?」 | 読み取り専用 |
| 重要な作業を検査する | 「クリティカル パスを示し、各タスクを説明します。」 | 読み取り専用 |
| 計画を視覚化する | 「プロジェクトをガントチャートとして表示します。」 | 読み取り専用 |
| 作品を作る | 「これらの承認済みタスクを日付と所有者とともに作成します。」 | 読み取り/書き込み |
| 依存関係を維持する | 「導入後 2 日遅れで QA finish-to-start を作成します。」 | 読み取り/書き込み |
| 仕事の再割り当て | 「文書化タスクをプリヤに割り当てます。」 | 読み取り/書き込み |
| 人的資源以外のリソースを管理する | 「ステージング環境を仮想リソースとして追加します。」 | 読み取り/書き込み |
GanttFather は、MCP までのラグのある FS、SS、FF、および SF の依存関係をサポートします。現在の制限の 1 つが分析に重要です。アプリケーションが 4 つの関係タイプすべてを保存してレンダリングする場合でも、MCP クリティカル パスの計算では finish-to-start エッジのみが考慮されます。スケジュールが SS、FF、SF、またはラグに依存している場合、Claude のクリティカル パスの回答をアドバイスとして扱います。
Claude は、MCP を介して GanttFather Azure DevOps 統合を構成、トリガー、または検査することもできません。所有者または管理者は、アプリ内でレビュー済み Pull と Push を管理する必要があります。
最初の書き込みプロンプトはどれが最も安全ですか?
変更する前に、Claude に検査、提案、確認を依頼します。
「ウェブサイト立ち上げ」プロジェクトを読んでください。 9 月 30 日の起動を維持する最小のスケジュール変更を提案します。タスク、古い日付、新しい日付、依存関係の影響を表示します。私が明示的に承認するまで GanttFather を更新しないでください。
レビュー後、「その提案の行 2 と行 3 のみを適用する」という制限付きの変更を承認します。このパターンは、プロジェクトに名前を付け、結果を制約し、分析を実行から分離するため、「スケジュールを修正する」よりも安全です。
一般的な接続エラーを解決するにはどうすればよいですか?
| 症状 | 考えられる原因 | 修正 |
|---|---|---|
| Claude Code はサーバーに URL はあるがタイプがないと言っています | JSON が省略されました type | 追加 "type": "streamable-http" |
| ステータスは 認証が必要 です | OAuth は完了していません | 走る /mcp、GanttFather を選択し、サインインします |
401 Unauthorized | トークンが見つからない、期限切れ、取り消されている、または形式が不正です | OAuth を再接続するか、新しいトークンを作成します。ヘッダーから空白を削除する |
| プロジェクトがありません | サインインしている GanttFather ユーザーにはメンバーシップがありません | 同じアカウントで GanttFather を開き、プロジェクトへのアクセスを確認します |
| Claude は読み取りはできますが、編集はできません | 接続は読み取り専用です | 必要性を確認した後、再接続するか、読み取り/書き込みトークンを作成します。 |
| チームメンバーはコネクタを利用できません | 組織の所有者が有効にしていません | チーム/エンタープライズ所有者にリモート コネクタの追加を依頼する |
| グラフがインタラクティブに表示されない | クライアントにインタラクティブ UI 拡張機能がありません | 静的 SVG または Mermaid フォールバックを要求します |
| リクエストは一時的に拒否されます | トークンごとのレート制限に達しました | ワークフローを遅くして再試行してください。 GanttFather では、トークンごとに 1 分あたり 60 件のリクエストが許可されます |
どのようなセキュリティ制限を設けておく必要がありますか?
ジョブを完了するための最小の権限を使用します。破壊的または広範な変更は人間による確認の背後に置き、すべての書き込みリクエストで対象のプロジェクトに名前を付け、許可する前に Claude のツール承認プロンプトを確認してください。
Claude でコネクタを切断するか、不要になったら GanttFather [設定] → [AI エージェント & API] でコネクタを取り消します。エージェントは GanttFather チーム サーフェスに表示され、その書き込みには属性が付けられるため、共同作業者は自動化された作業と人間による編集を区別できます。
Claude で MCP 経由の GanttFather スケジュールを管理するのはどのような場合ですか?
Claude がライブ スケジュールを確認し、期限超過または重要な作業を説明し、計画を可視化し、タスクをチャットにコピーせず厳格に承認された更新だけを適用する必要がある場合に、この接続を使用します。読み取り専用アクセスから開始し、すべてのプロンプトでプロジェクト名を指定し、特定の変更に対してのみ読み取り/書き込みを許可します。GanttFather の無料枠には、所有プロジェクト 1 つ、編集者シート 2 つ、無制限の視聴者とゲストが含まれます。
MCP は、FS、SS、FF、および SF の依存関係とラグを処理できますが、現在のクリティカル パスの計算では finish-to-start エッジのみが考慮されます。他の関係タイプに依存するスケジュールは人間によるレビューが必要です。ワークフローを安全にテストするには、 無料の GanttFather プロジェクトを作成する、読み取り専用で接続し、書き込みを承認する前に Claude にプロジェクトのリストと要約を依頼します。
Claude を GanttFather に接続することについて、他に何を質問しますか?
Claude Desktop との接続は機能しますか?
はい。 Anthropic のリモート カスタム コネクタはアカウント ベースであり、Web 上の Claude Desktop および Claude で利用できます。 Claude のコネクタ設定に GanttFather URL を追加し、OAuth で認証します。ローカル claude_desktop_config.json サーバーは異なるメカニズムです。 GanttFather にはローカル プロセスは必要ありません。
GanttFather MCP サーバーは空いていますか?
はい。 GanttFather には無料枠での MCP アクセスが含まれており、ツール呼び出しごとまたはエージェントごとに料金はかかりません。通常のプロジェクトとエディターの能力は引き続き適用されます。サーバーは、認証されたトークンごとに 1 分あたり 60 リクエストの制限を適用します。
Claude はすべての GanttFather プロジェクトにアクセスできますか?
アカウント OAuth 接続は、サインインしているユーザーが現在アクセスできるプロジェクトに従います。プロジェクトのメンバーシップを回避することはありません。古いプロジェクト スコープのトークンは、その付与に限定されたままです。プロジェクトからユーザーを削除すると、そのアカウント接続のプロジェクトへのアクセスが削除されます。
Claude は承認なしにスケジュールを変更できますか?
接続に読み取り/書き込み権限があり、クライアントが呼び出しを許可している場合、Claude は書き込みツールを呼び出すことができます。制御されたワークフローの場合は、読み取り専用アクセスを使用するか、書き込みごとに承認を必要とします。更新のバッチを承認する前に、Claude に日付の変更テーブルを提示するよう依頼します。
これは他の MCP クライアントでも機能しますか?
はい。同じ Streamable HTTP エンドポイントは、Cursor、Windsurf、VS Code、ChatGPT、Gemini CLI などの互換性のあるクライアントで動作します。構成と OAuth のサポートはクライアントによって異なるため、次の一般的なスニペットから始めてください。 MCP ドキュメント そしてクライアントの現在のリモートMCPの指示に従います。
接続動作の確認: 2026 年 8 月 7 日。
出典


