本文へ移動

MCPで、既存のタスクとノートから仕事を続ける

公開案内の仕上げを手伝ってほしいとします。現在の下書き、未解決のダウンロードの問い、以前の決定はすでにタスクのノートにあります。新しいチャットへ移すには、何をコピーするか、情報は最新かを判断し直す必要があります。

MCPを使うと、互換AIクライアントがツールでTodoNoteからその材料を取得できます。ここではタスクの検索、根拠の確認、次の一歩の提案、依頼した変更の確認という最初の流れを紹介します。ノートと応答は説明用の例で、実際の会話記録やAIの動作保証ではありません。

必要な背景のあるタスクをひとつ用意する

「試用ユーザー向けの公開案内を準備する」というタスクを作ります。最新の下書きかそのリンク、短い進捗、未解決の問いを追加します。「これを終える」だけでは、AIが取得できる信頼できる背景はほとんどありません。

試用ユーザー向けの公開案内を準備する

現状:下書きは準備済み。製品画像は更新が必要。

決定:既存の試用ユーザーに重要な変更2点に絞る。

未解決:Windows版ダウンロードリンクは確認済みか?

次:最終レビューの前にリンクを確認する。このノートには確認結果はまだない。

元のノートの例

接続する前に、理解できる記録にする

わかりやすいタイトルならタスクを探しやすくなります。要約で混同されないよう、確認済みと未解決を分けます。似た名前が複数あるなら、対象のリリースを区別できる情報を残します。

作業ノートの枠組みを使って準備できます。AI専用の別文書は不要です。

互換性のあるリモートMCPクライアントを接続する

HTTP経由のリモートMCPとOAuth認可に対応するクライアントを使ってください。設定名は製品で異なるため、以下は特定の画面を前提としない手順です。

サーバーURL

https://web.todonote.app/api/mcp
  1. 上のURLでリモートMCPサーバーを追加する。
  2. 認可画面が開いたらTodoNoteのアカウントでログインする。
  3. 要求される権限を読んでから許可し、クライアントへ戻ってツールが利用できるか確認する。

読み取り権限では、読み取りツールからアカウントのデータを取得できます。書き込み権限には読み取りも含まれ、書き込みツールで変更できます。権限はタスクごとの共有設定ではありません。指示でひとつのタスクを指定しても、技術的にそのタスクだけへアクセスが制限されるわけではありません。

クライアントが読み取り専用を要求できるなら、以下の取得練習にはそれで十分です。そうでなければ実際の要求を見て許可するか判断します。詳しくはセキュリティとデータアクセスをご覧ください。

タイトルを探し、それからノートを読む

指示の例 · 取得のみ提案の前に根拠を求める

タイトルに「公開案内」を含むタスクを探してください。候補が複数あれば表示して、どれを使うか聞いてください。選んだタスクとノートを読み、現状、未解決の問い、次の作業の提案をまとめてください。元のタスク名を示し、記録された事実とあなたの提案を区別してください。変更はしないでください。

TodoNoteのMCP検索は、タスクのタイトルの文字列に一致します。すべての文書の本文を検索するものではありません。タスクを探すこととノートを読むことは別の手順です。検索結果だけでは仕事を要約できません。本文にしかない言葉なら、タイトルの一部で試すか候補の一覧を求めてください。

例のノートに基づく応答は、下書きが準備済み、画像の更新が必要、リンク確認は未完了と示すはずです。リンクが動くという結果はないので、動作確認済みと断言してはいけません。レビュー用チェックリストは提案として区別します。

要約を受け入れる前に、タスク名、状態、参照されたノートを確認します。見つからない、文書を読めない場合は、記憶から計画させる前に不足を解消します。

依頼の裏で使うツール

  1. search_tasks — 「公開告知」などタイトルの一部を検索し、使うタスクを確認する。
  2. get_task — ID、状態、タグ、直接のサブタスクを確認する。
  3. get_task_document_markdown — 実際のノートを読んでから要約する。タイトルとメタデータには草稿の本文はない。

具体的な変更を依頼し、結果を確認する

指示の例 · 提案を確認した後だけ使う範囲を絞った更新を依頼する

今確認した公開案内の下に、「Windows版ダウンロードリンクを確認する」というサブタスクを作ってください。ノートには、公開版のダウンロードページを開き、Windowsのリンクを確認して結果を記録すると書いてください。日付の設定、完了への変更、親ノートの変更はしないでください。作成したタスクのIDを返してください。

この操作には書き込み権限が必要です。TodoNoteで結果を開き、タイトル、親、ノート、状態を確認します。タイムアウトした要求を再試行する前に、作成済みのタスクを探してください。応答が届かなくても書き込みが成功している場合があります。

「編集前に聞いて」はAIクライアントへの指示で、サーバーが強制する追加の権限設定ではありません。接続に書き込み権限があれば、利用可能な書き込みツールでデータを変更できます。何を許可するか決めるときは、この違いを明確にしてください。

新しい後続タスクは、確認した parentId を使って create_task で作成します。返されたIDで set_task_document_markdown を呼び、手順を書き込みます。タスクと本文の両方を確認してください。タイトルを作っただけでは手順は保存されません。

最初の試行がうまくいかないとき

  • 接続できない:URLと、HTTP経由のリモートMCP・OAuthへの対応を確認します。ローカルコマンド専用の連携とは設定が異なります。
  • タスクが見つからない:ログイン中のアカウントを確認し、本文だけの言葉ではなくタイトルの一部を検索します。
  • 読めるが書けない:許可したスコープと、クライアントに書き込みツールがあるかを確認します。
  • 答えに根拠がない:実際に読んだタスクとノートを尋ねます。更新を頼む前に、不足した背景を補います。

最初の利用は、記録にたどれる要約と、必要なら確認済みの変更で終えられれば十分です。AIを接続せずにTodoNoteを使い続けることもできます。

無料で始める