mcpField
W
Wise Owl

Wise Owl

リモート
wiseowl.cat生産性12 週間前に更新
リポジトリ公式サイト

Wise Owl について

Wise Owlはソフトウェアエンジニア向けの日次タスクリストで、未完了の項目は自動的に翌日へ繰り越されます。リモートMCPサーバーを通じ、接続したAIクライアントから自然な言葉でボードやタスクを読み書きできます。

主な機能

  1. 01未完了タスクを自動で繰り越し
  2. 02複数のボードでタスクを整理
  3. 03テキスト、状態、日付でタスクを検索
  4. 04タスクの追加、編集、移動、状態変更
  5. 05期間内のタスク状況を集計
  6. 06プロンプトで日次計画や週次レビュー

活用シーン

  1. 01日々の作業とレビューや割り込みを記録
  2. 02未完了タスクを後の日付に移動
  3. 03期限超過や繰り越し続きのタスクを検索
  4. 04週内の完了・未完了タスクを振り返る

MCP 対応

Streamable HTTPのMCPサーバーは、ボードとタスクの一覧、検索、活動の集計、およびタスクの追加・変更ツールを提供します。日次計画と週次レビューのプロンプトもあり、OAuthまたはアクセストークンでアカウント認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://api.wiseowl.cat/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Wise Owl MCP サーバー

Wise Owl は、ソフトウェアエンジニア向けの日次 ToDo リストです。その日のレビュー、中断した作業やちょっとした用事を書き留めると、終わらなかった項目は自動的に翌日に移動します。MCP サーバーを使えば、Claude、ChatGPT、Cursor、VS Code、その他の MCP クライアントからリストを読み取ったり、更新したりできます。「今週まだ残っているものは?」「この PR のフォローアップを明日の予定に追加して」「今日の予定を立てて」のように、普段の言葉で頼めます。

https://api.wiseowl.cat/mcp

リモートサーバー(Streamable HTTP)なので、インストールや実行は不要です。このリポジトリにはドキュメントだけが含まれており、サーバー自体はオープンソースではありません。

各アシスタントの設定手順は、英語、カタルーニャ語、スペイン語で wiseowl.cat/en/connect にも掲載されています。

アカウントが必要です

アシスタントは、Wise Owl アカウントと同期されているリストを操作するため、無料アカウントが必要です:wiseowl.cat で登録。アカウントがなくてもブラウザーで Wise Owl を使えますが、リストがブラウザーの外に出ることはないため、アシスタントからアクセスできません。

設定する

Claude と ChatGPT は OAuth でサインインします。必要なのはアドレスだけで、Wise Owl にログインしてアクセスを許可すればよく、キーをコピーする必要はありません。Claude Code、Cursor、VS Code、Windsurf、その他のクライアントでは、アクセストークンを作成し、同じアドレスとともに追加してください。

Claude(ウェブ版およびデスクトップ版)
  1. Claude で Settings → Connectors を開き、カスタムコネクターを追加します。
  2. Wise Owl のアドレスを貼り付けます:https://api.wiseowl.cat/mcp
  3. Wise Owl にログインして、アクセスを許可します。コピーするキーはありません。OAuth を使用します。

Claude デスクトップアプリでも手順は同じです。

ChatGPT

ChatGPT も同じアドレスで接続できます。カスタムコネクターを追加してアドレスを入力し、Wise Owl にログインしてアクセスを許可します。

アクセストークンを作成する

Claude Code、Cursor、VS Code、Windsurf はトークンを使って接続します。

  1. Wise Owl にログインし、User configuration → Connected assistants を開きます。
  2. アシスタントの名前を入力し、Create token をクリックします。
  3. wo_pat_ で始まるトークンをすぐにコピーします。トークンは再表示されません。タスクの読み取りと変更が可能で、有効期限は 90 日です。

パスワードと同じように扱い、コミットするファイルには記載しないでください。以下の例では、wo_pat_… を自分のトークンに置き換えてください。

Claude Code
claude mcp add --transport http wiseowl https://api.wiseowl.cat/mcp --header "Authorization: Bearer wo_pat_…"

トークンを作成すると、Wise Owl にトークンがあらかじめ設定されたこのコマンドが表示されます。

Cursor

すべてのプロジェクトで使う場合は ~/.cursor/mcp.json に、1 つのプロジェクトで使う場合は .cursor/mcp.json に Wise Owl を追加します。

{
  "mcpServers": {
    "wiseowl": {
      "url": "https://api.wiseowl.cat/mcp",
      "headers": { "Authorization": "Bearer wo_pat_…" }
    }
  }
}
VS Code

プロジェクトの .vscode/mcp.json、またはユーザー設定(コマンドパレットの MCP: Open User Configuration)に Wise Owl を追加します。サーバーの初回起動時に VS Code がトークンの入力を求めるため、トークンをファイルに記載せずに済みます。

{
  "inputs": [
    {
      "type": "promptString",
      "id": "wiseowl-token",
      "description": "Wise Owl access token",
      "password": true
    }
  ],
  "servers": {
    "wiseowl": {
      "type": "http",
      "url": "https://api.wiseowl.cat/mcp",
      "headers": { "Authorization": "Bearer ${input:wiseowl-token}" }
    }
  }
}
Windsurf

現在 Devin Desktop と呼ばれている Windsurf は、MCP サーバーの設定を mcp_config.json から読み込みます。そこに Wise Owl を追加します。

{
  "mcpServers": {
    "wiseowl": {
      "serverUrl": "https://api.wiseowl.cat/mcp",
      "headers": { "Authorization": "Bearer wo_pat_…" }
    }
  }
}
その他の MCP クライアント

Streamable HTTP に対応しているクライアントならどれでも接続できます。アドレスを指定してください。OAuth でサインインできない場合は、トークンを使って Authorization: Bearer wo_pat_… ヘッダーも指定してください。

ツール

ツールはアプリと同じルールに従います。未完了のタスクは今日に繰り越され、各ボード(「仕事」や「個人」のような別々のリスト)にはそれぞれ独自の日付があります。アシスタントがボードを指定しない限り、読み取りツールはすべてのボードを対象にします。日付は YYYY-MM-DD、またはご利用のタイムゾーンでの今日/明日/昨日です。

読み取り

ツール機能
list_boardsボードの一覧と、今日各ボードに未完了のタスクがいくつあるかを表示します。
get_dayある日のタスクと、それぞれのステータスおよび繰り越された回数を表示します。今日を最初に開くと、アプリと同じように未完了のタスクが繰り越されます。Claude では、その日のタスクがリストとして表示され、チャット内で直接チェックできます。
list_days最大31日間の範囲のタスクを表示します。
search_tasksタスクのテキストで検索します。必要に応じて、ステータスや2つの日付間で絞り込むこともできます。
get_stale_tasks何度も繰り越されている未完了のタスクを表示します。今すぐ取り組む、細分化する、または削除する候補です。
get_summary最大92日間の期間について、完了、繰り越し、削除、未完了のタスク数を、合計と日別で表示します。

書き込み

ツール機能
add_tasks指定したボードに、今日または後の日付のタスクを一度に最大50件追加します。
set_statusタスクを完了、再び未完了、やらない、または翌日に設定します。
edit_taskタスクのテキストを書き換えます。
move_taskアプリで先送りするのと同じように、未完了のタスクを別の日に予定します。
delete_taskタスクがあるすべての日から削除します。破壊的操作として指定されているため、適切なアシスタントは事前に確認します。

プロンプト

プロンプト機能
plan_my_day今日と繰り越しが続いているタスクを確認し、あなたが指示するまで何も変更せずに計画を提案します。
weekly_review過去7日間を振り返り、完了したこと、繰り越しが続いたこと、変更すべきことを確認します。タスクは変更しません。

権限

権限(スコープ)は2つあります。

  • tasks:read:タスクと日付を読み取ります。
  • tasks:write:タスクを追加、変更、移動、削除します。

OAuth でアシスタントを接続すると、Wise Owl に要求される権限が表示され、許可または拒否できます。アクセストークンには両方の権限が含まれます。

アシスタントが読み取り、変更できるのはタスクだけです。パスワード、アカウント、請求情報にはアクセスできません。設定には各アシスタントが追加、書き換え、移動、削除した内容が一覧表示され、それぞれの変更の横に元に戻す操作があります。

アクセスを取り消す

Wise Owl で User configuration → Connected assistants を開きます。OAuth で接続したアシスタントの横にある Disconnect をクリックするか、アクセストークンの横にある Revoke をクリックします。アクセスはすぐに停止し、接続を解除したアシスタントが再びアクセスするには、もう一度許可を求める必要があります。アカウントを削除すると、すべてのアクセスが取り消されます。

アシスタントの設定から Wise Owl を削除しただけでは、アクセスは取り消されません。Wise Owl 側でも操作してください。

プライバシー

  • アシスタントには、読み取ったタスクのテキストが表示されます。そのテキストは、AI プロバイダーが独自の規約に従って取り扱います。信頼できるアシスタントだけを接続してください。
  • Wise Owl のログには、アシスタントが呼び出したツール、所要時間、成功したかどうかが記録されます。タスクのテキストを含む引数や返信は記録されません。設定の変更履歴には各アシスタントが変更した内容が保存され、元に戻すことができます。
  • アカウントがない場合、タスクはブラウザーのローカルストレージに保存され、Wise Owl のサーバーに送信されることはありません。

ポリシー全文は wiseowl.cat/en/privacy-policy にあります。

リンク

ライセンス

このリポジトリのドキュメントは、MIT License のもとで提供されています。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。