GanttFather について
GanttFather MCPサーバーは、オンラインのガントチャート・カンバンツールGanttFatherにAIアシスタントを接続し、タスク、日付、依存関係、リソース、クリティカルパスを読み書きします。ホスト型サービスのため、ローカルへのインストールは不要です。
主な機能
- 01プロジェクトタスクの読み書き
- 02日付とタスク依存関係の管理
- 03クリティカルパスと進捗の確認
- 04プロジェクトリソースの管理
- 05ガントチャートや対話型表示の描画
活用シーン
- 01プロジェクトタスクとタイムラインの確認
- 02タスクの日付や担当者の更新
- 03依存関係とクリティカルパスの確認
MCP 対応
リモートMCPサーバーは、Streamable HTTP経由でGanttFatherプロジェクトの読み書きツールを公開します。OAuth 2.1またはプロジェクトトークンで認証します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.ganttfather.com/claude mcp add --transport http com-ganttfather-ganttfather https://mcp.ganttfather.com/{"mcpServers":{"com-ganttfather-ganttfather":{"type":"http","url":"https://mcp.ganttfather.com/"}}}Cursor で開く{"servers":{"com-ganttfather-ganttfather":{"type":"http","url":"https://mcp.ganttfather.com/"}}}VS Code で開く{"mcpServers":{"com-ganttfather-ganttfather":{"type":"http","url":"https://mcp.ganttfather.com/"}}}{"mcpServers":{"com-ganttfather-ganttfather":{"serverUrl":"https://mcp.ganttfather.com/"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
詳細
GanttFather MCP サーバー
GanttFather 用のリモートModel Context Protocolサーバーです。GanttFather は、オンラインのガントチャートおよびカンバンツールです。AI アシスタントを使って、GanttFather プロジェクトのタスク、日付、依存関係、リソース、クリティカルパス、チャート自体を読み取り、編集できます。
このリポジトリには、ドキュメントとレジストリエントリのみが含まれています。サーバーはホスト済みのため、インストールや実行は不要です。
- URL:
https://mcp.ganttfather.com/ - トランスポート: ストリーミング可能な HTTP
- サインイン: 動的クライアント登録と PKCE(S256)を使用する OAuth 2.1、スコープは
mcp:readとmcp:writeです。OAuth に対応していないクライアントでは、GanttFather の「AI Agents & API」から取得したプロジェクトトークンをAuthorization: Bearer <token>として送信できます。 - 公式 MCP レジストリ:
com.ganttfather/ganttfather - ドキュメントとセットアップガイド: https://ganttfather.com/mcp/
- 料金: 2 人の編集者がいる 1 プロジェクトまで無料です。閲覧者とゲストは無料です。
クライアントに追加する
最も簡単な方法は、URL をリモートサーバーとして追加し、クライアントの指示に従ってサインインすることです。
Claude(claude.ai とデスクトップアプリ):Settings、Connectors、Add custom connector の順に選択し、https://mcp.ganttfather.com/ を貼り付けます。
Claude Code
claude mcp add --transport http ganttfather https://mcp.ganttfather.com/
VS Code(GitHub Copilot Chat)、.vscode/mcp.json に設定:
{ "servers": { "ganttfather": { "type": "http", "url": "https://mcp.ganttfather.com/" } } }
GitHub Copilot CLI
copilot mcp add --transport http ganttfather https://mcp.ganttfather.com/
続いて、Copilot CLI 内で /mcp auth ganttfather を実行します。
Cursor、~/.cursor/mcp.json に設定:
{ "mcpServers": { "ganttfather": { "url": "https://mcp.ganttfather.com/" } } }
Windsurf と Antigravity、mcp_config.json に設定(serverUrl を読み取ります):
{ "mcpServers": { "ganttfather": { "serverUrl": "https://mcp.ganttfather.com/" } } }
Codex
codex mcp add ganttfather --url https://mcp.ganttfather.com/
Gemini CLI、settings.json に設定(httpUrl が必要です。url のみを指定すると、古いトランスポートとして扱われます):
{ "mcpServers": { "ganttfather": { "httpUrl": "https://mcp.ganttfather.com/" } } }
OpenCode、opencode.json に設定し、次に opencode mcp auth ganttfather を実行します:
{ "$schema": "https://opencode.ai/config.json", "mcp": { "ganttfather": { "type": "remote", "url": "https://mcp.ganttfather.com/", "enabled": true } } }
ChatGPT、Gemini、Goose、n8n などのガイドは https://ganttfather.com/mcp/ にあります。上記のクライアントのうち、Claude については一連の動作を通してテスト済みです。それ以外のクライアントについての報告も Issues で歓迎します。
ツール
27 個のツールがあります。すべてのツールで readOnlyHint、destructiveHint、openWorldHint が明示的に設定されています。データを上書きまたは削除する可能性のある書き込みは破壊的操作としてマークされているため、クライアントから実行前に確認できます。
| ツール | タイトル | 種類 |
|---|---|---|
draft_support_email | サポートメールの下書きを作成(送信はしません) | 読み取り |
get_critical_path | クリティカルパスを取得 | 読み取り |
get_overdue_tasks | 期限超過のタスクを取得 | 読み取り |
get_project | プロジェクトを取得 | 読み取り |
get_project_summary | プロジェクトの概要を取得 | 読み取り |
get_project_timeline | プロジェクトのタイムラインを取得 | 読み取り |
get_task | タスクを取得 | 読み取り |
list_dependencies | 依存関係を一覧表示 | 読み取り |
list_members | メンバーを一覧表示 | 読み取り |
list_projects | プロジェクトを一覧表示 | 読み取り |
list_resources | リソースを一覧表示 | 読み取り |
list_tasks | タスクを一覧表示 | 読み取り |
render_gantt_image | ガントチャート画像を描画(SVG または Mermaid) | 読み取り |
show_gantt_chart | ガントチャートを表示(インタラクティブウィジェット) | 読み取り |
add_dependency | 依存関係を追加 | 書き込み、破壊的 |
add_resource | リソースを追加 | 書き込み |
add_task_image | タスクに画像を追加 | 書き込み |
create_task | タスクを作成 | 書き込み |
delete_resource | リソースを削除 | 書き込み、破壊的 |
delete_task | タスクを削除 | 書き込み、破壊的 |
remove_dependency | 依存関係を削除 | 書き込み、破壊的 |
reorder_tasks | タスクの順序を変更 | 書き込み、破壊的 |
set_task_assignees | タスクの担当者を設定 | 書き込み、破壊的 |
set_task_dependencies | タスクの依存関係を設定 | 書き込み、破壊的 |
update_project_context | プロジェクトのコンテキストを更新 | 書き込み、破壊的 |
update_resource | リソースを更新 | 書き込み、破壊的 |
update_task | タスクを更新 | 書き込み、破壊的 |
プライバシーとサポート
アシスタントが参照できるのは、サインイン中のアカウントがアクセスできるプロジェクトのみです。また、GanttFather の「AI Agents & API」から、いつでもアクセスを取り消せます。プライバシーポリシー:https://ganttfather.com/privacy/。サポート:[email protected]。
ライセンス
このリポジトリ内のドキュメントと設定はMITライセンスの下で公開されています。GanttFatherサービス自体はプロプライエタリです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。