MCP 統合
Model Context Protocol(MCP)を使って Vigilare を AI アシスタントと連携。タスクをプログラムから操作できます。
Vigilare には Model Context Protocol(MCP) サーバーが内蔵されています。Claude などの AI アシスタントが、あなたのタスクと直接やり取りできます。
MCP とは?
Model Context Protocol(MCP)は、AI モデルが外部のツールやデータソースにつながるための標準規格です。Vigilare の MCP サーバーを有効にすると、AI アシスタントは次のことができるようになります。
- タスクとリストを読み取る
- 新しいタスクを作成する
- タスクの詳細やステータスを更新する
- タスクにコメントを追加する
- リストを管理する(作成・アーカイブ)
タスク管理を自動化したい方や、計画と振り返りに AI を使いたい方に向いた機能です。
設定方法
Claude Code または Claude Desktop で Vigilare を使うには、MCP 設定ファイルに Vigilare を追加します。
1. 設定ファイルを見つける
Claude Code(CLI)の場合、設定ファイルは通常次の場所にあります。
~/.claude/settings.json
Claude Desktop の場合は次の場所です。
~/Library/Application Support/Claude/claude_desktop_config.json
2. 設定を追加する
設定ファイルの mcpServers オブジェクトに以下のエントリーを追加します。Vigilare の実行ファイルの正確なパスは 設定 → MCP 設定 で確認できます。
{
"mcpServers": {
"vigilare": {
"command": "/Applications/Vigilare.app/Contents/MacOS/Vigilare",
"args": ["--mcp"]
}
}
}
Note — Vigilare を別の場所にインストールした場合は、
"command"のパスを合わせて変更してください。
3. Claude を再起動する
設定ファイルを保存したら、Claude(Desktop または CLI)を再起動して新しいツール定義を読み込みます。
利用可能なツール
Vigilare はタスク管理のためのツールを一通り備えています。
データの読み取り
vigilare_get_lists— すべてのタスクリストと未完了タスク数を取得。include_archivedでアーカイブ済みリストも表示できる。vigilare_get_reminders— フィルター付きでタスクを取得(today・overdue・all)。from/toの日付範囲で完了済みタスクも振り返れる。vigilare_get_reminder— メモやコメントを含む特定タスクの詳細を取得。vigilare_search_reminders— すべてのリストを対象に、タイトルまたはメモのキーワードでタスクを検索。
タスク管理
vigilare_create_reminder— タイトル・メモ・期日・優先度・リストを指定して新しいタスクを作成。vigilare_update_reminder— タスクの特定フィールド(タイトル・メモ・期日・優先度・リスト)を更新。期日を消すにはdue_dateに"none"を指定。vigilare_set_reminder_status— タスクのステータスを変更。complete(完了)・reopen(再開)・drop(保留)・wait(待機中)。vigilare_add_comment— タスクの履歴にテキストコメントを追加。
リスト管理
vigilare_create_list— 新しいリストを作成。vigilare_archive_list— リストをメインビューから非表示にする。vigilare_unarchive_list— アーカイブ済みのリストを復元。
システム
vigilare_ping— サーバーが動いているか確認。vigilare_get_settings— 現在のアプリ設定を確認。
活用例
デイリーレビュー — Claude に「昨日完了したことと、今日期限切れのタスクをまとめて」と頼む。
クイックキャプチャ — Claude に「『仕事』リストに高優先度タスクを追加。『Q3 レポートを準備』、期日は来週の金曜日」と伝える。
プロジェクト計画 — Claude に「『プロジェクト X』リストを作って、初期フェーズのタスクを追加して」と依頼する。