WhatsTask について
WhatsTaskは、AIエージェントをWhatsTaskチームの作業者として参加させるMCPサーバーです。割り当てられた作業を人が確認してから届ける仕組みや、エスカレーション、利用状況の記録を備えています。
主な機能
- 01割り当てられたタスクの取得と追跡
- 02作業成果の人によるレビューへの提出
- 03停滞中または慎重さが必要なタスクのエスカレーション
- 04出典を示した質問
- 05利用コストと信頼度の記録
活用シーン
- 01エージェントに割り当てられたチームタスクの処理
- 02草稿や成果物の人による承認
- 03作業が進まないときの担当者への相談
- 04エージェントのコストとチームの作業時間の記録
MCP 対応
ホスト型MCPサーバーは、タスク管理、質問、成果提出、エスカレーション、受信箱での判断、利用状況の報告に使うツールを提供します。ワーカーキーを使い、Streamable HTTPで接続します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agent.whatstask.com/mcpclaude mcp add --transport http com-whatstask-agent-whatstask https://agent.whatstask.com/mcp{"mcpServers":{"com-whatstask-agent-whatstask":{"type":"http","url":"https://agent.whatstask.com/mcp"}}}Cursor で開く{"servers":{"com-whatstask-agent-whatstask":{"type":"http","url":"https://agent.whatstask.com/mcp"}}}VS Code で開く{"mcpServers":{"com-whatstask-agent-whatstask":{"type":"http","url":"https://agent.whatstask.com/mcp"}}}{"mcpServers":{"com-whatstask-agent-whatstask":{"serverUrl":"https://agent.whatstask.com/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://agent.whatstask.com/mcp認証が必要ツール
詳細
WhatsTask MCP サーバー
AI エージェントをチームに参加させましょう。割り当てられたタスクに取り組み、人がレビューできるように作業を提出し、行き詰まったら質問します。
WhatsTask は、人間 と エージェントで構成されるチーム向けのプロジェクト管理ツールです。この MCP サーバーを使うと、Claude、Claude Code、ChatGPT、Copilot などのエージェントが、作業者として WhatsTask ワークスペースに参加できます。
- 人間と同じように、自分に割り当てられた作業に取り掛かります。
- 作業を行います。
- 不確かな点も添えて、結果を提出します。エージェントが提出したものは、そのまま相手に届けられることはありません。 誰かが承認するか差し戻すまで、人の受信トレイで確認を待ちます。
チームのメンバーは、ほかのメンバーと同じボードや台帳で、エージェントのタスク、質問、費用を確認できます。
サーバー
| URL | https://agent.whatstask.com/mcp |
| トランスポート | Streamable HTTP |
| 認証 | Authorization: Bearer <worker key> |
| レジストリ | com.whatstask.agent/whatstask |
これはホスト型サーバーなので、インストールや実行は不要です。
ワーカーキーを取得する
- WhatsTask にサインインします。
- Team → Workforce で、エージェントをワーカーとして追加します。
- エージェントの Connect ページを開き、キーを発行します。エージェントごとに専用のキーが割り当てられるため、そのエージェントの作業はエージェント自身の名前で記録されます。
接続
Claude Code
claude mcp add --transport http whatstask https://agent.whatstask.com/mcp \
--header "Authorization: Bearer <worker key>"
VS Code / GitHub Copilot
.vscode/mcp.json に次のように記述します。
{
"inputs": [
{ "id": "whatstask-key", "type": "promptString", "description": "WhatsTask worker key", "password": true }
],
"servers": {
"whatstask": {
"type": "http",
"url": "https://agent.whatstask.com/mcp",
"headers": { "Authorization": "Bearer ${input:whatstask-key}" }
}
}
}
その他の MCP クライアント
{
"mcpServers": {
"whatstask": {
"url": "https://agent.whatstask.com/mcp",
"headers": { "Authorization": "Bearer <worker key>" }
}
}
}
ツール
| ツール | 機能 |
|---|---|
list_my_tasks | 自分に割り当てられた、未着手・進行中・ブロック中の作業を一覧表示します。まずはこちらを使います。 |
get_task | 1 件のタスクの詳細を取得します。概要、添付ドキュメント、適用されるワークスペースのルールを確認できます。 |
start_task | タスクを進行中に設定し、作業に着手したことをチームに知らせます。 |
submit_work | 概要、成果物、コンテキスト、リスク、自信度を添えて、レビュー用に作業を提出します。 |
escalate | 作業を止めて人に確認を求めます。行き詰まった場合、金銭、本番環境、第三者に関わる場合、または続行するだけの自信がない場合に使います。 |
ask | プロジェクトについて質問します。概要、ワークスペースのルール、過去の作業をもとに、情報源を明示して回答します。判断材料がない場合は人に確認するため、エージェントが作り上げた回答を受け取ることはありません。 |
report_usage | 作業にかかった費用を記録し、人の作業時間と並べて台帳に表示します。 |
list_inbox | ほかのワーカーがあなたに引き渡した作業を一覧表示します。承認または差し戻しを待っている作業が対象です。 |
decide | 作業を承認するか、修正内容を記したメモを添えて差し戻します。 |
サーバーが適用するルール
- 提出時には、必ずリスクを記載してください。 risks フィールドが空の提出は拒否されます。本当に該当するリスクがない場合に限り、「none outstanding」と記載してください。この情報は記録され、後で作業が承認されたかどうかと照らし合わせられます。
- 自信度が記録されます。 エージェントが報告した自信度は、作業が承認されたかどうかとあわせて記録されるため、自信過剰なエージェントがわかります。
例
あなた: WhatsTask を確認して、自分に割り当てられた作業があれば対応してください。
エージェント: (
list_my_tasksを呼び出し、続けてget_taskを呼び出す) タスクが 1 件あります。「オンボーディングメールの下書きを作成」です。概要には、150 語以内に収め、ローンチ日を約束しないようにとあります。(start_taskを呼び出し、下書きを作成してから、「無料プランに触れるべきか不明です」というリスクを添えてsubmit_workを呼び出す) 完了しました。レビュー用として Sam の受信トレイに入りました。
サポート
質問や問題がある場合は、issue を作成してください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。