Taskade

公式

MCPを介してTaskadeプラットフォームに接続します。統一されたワークスペースとAPIを通じて、タスク、プロジェクト、ワークフロー、AIエージェントにリアルタイムでアクセスできます。

Taskade MCPで何ができますか?

  • タスクとプロジェクトの管理 — アシスタントに、taskCreate、taskPut、taskMove などのツールを使ってタスクやプロジェクトの作成、更新、完了、移動を依頼します。
  • AIエージェントの構築とデプロイ — プロンプトからエージェントを生成または作成し、プロジェクトやメディアから知識を添付し、folderAgentGenerate と agentPublicAccessEnable を使って公開できます。
  • AIエージェントとのチャット — promptAgent と getConversation を使ってメッセージを送信し、会話履歴を取得して、デプロイしたエージェントと対話します。
  • テンプレートからの自動化 — 利用可能なテンプレートを一覧表示し、folderProjectTemplatesGet と projectFromTemplate を使ってそこから新しいプロジェクトを立ち上げます。
  • Webhookの設定 — subscribeWebhook と unsubscribeWebhook を使って、リアルタイムのTaskadeイベント通知を購読または解除します。

ドキュメント

Taskade MCP サーバー

Workspace MCP(@taskade/mcp-server)— あらゆる AI クライアントから Taskade ワークスペースを操作できます。

Taskade を Model Context Protocol 経由で、Claude、Cursor、Windsurf、VS Code など、あらゆる AI アシスタントに接続します。

npm GitHub stars License

Add to Cursor Install in VS Code

ワークスペース、プロジェクト、タスク、AI エージェント、エージェントチャット、ウェブフック、ナレッジベース、テンプレート、メディア、共有のための 62 のツール — すべて AI クライアントから利用できます。

  • MCP サーバー — Taskade を Claude Desktop、Cursor、Windsurf、または任意の MCP クライアントに接続します。
  • OpenAPI Codegen — Taskade に限らず、任意の OpenAPI 仕様から MCP ツールを生成します。

目次


デモ

Anthropic の Claude Desktop 内で動作する MCP 対応 Taskade エージェント:

Taskade MCP Demo — AI agent managing tasks and projects in Claude Desktop

MCP でエージェントを構築ワークフローを自動化プロジェクトを管理
Create AI agents from your IDE via Taskade MCPAutomate workflows via Taskade MCPManage projects and apps via Taskade MCP
Claude/Cursor から AI エージェントを作成、トレーニング、デプロイ100 以上のサービスにまたがる多段階自動化を構築AI アシスタントからワークスペースを完全管理 (有料プラン; 一部エンドポイントは無料プランで制限)

クイックスタート

⚡ ホスト型オプションをお好みですか? ブラウザで https://www.taskade.com/mcp を開いてください — 公式の OAuth インストールページです(Claude、Cursor、Claude Code、Windsurf、Zed)。未認証の initialize は 設計上 401 を返します。クライアントは OAuth 2.0(PKCE)を一度完了します。タスクレベルの完全な書き込みは、依然としてこのローカルの Workspace MCP パッケージに含まれています。ガイド: ホスト型 Taskade MCP。

どの Taskade MCP が必要ですか?

Taskade は 3 つのサーフェスで MCP に対応しています — このリポジトリはその最初のものです:

目的使用するもの場所 / 認証
AI クライアントに タスクの読み書き(完了、担当者、日付)に加えてプロジェクトとエージェントを操作させるWorkspace MCP — このリポジトリ(@taskade/mcp-server)ローカル stdio · 個人トークン · 任意のプラン
リモート接続 — ワークスペースの閲覧、プロジェクト作成、エージェントへのプロンプト、Genesis app/ ソースの編集ホスト型 Taskade MCPhttps://www.taskade.com/mcp · OAuth 2.0(PKCE)· すべての有料プラン
エージェントに Slack / Shopify / Gmail へアクセスさせるMCP コネクタホスト型、製品内

1. API キーを取得する

Taskade 設定 > API に移動し、Personal Access Token を作成します。

2. Claude Desktop

claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

3. Cursor

Cursor の MCP 設定に追加します:

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

4. Windsurf

~/.codeium/windsurf/mcp_config.json に追加します(または 設定 → Cascade → MCP → サーバーを追加):

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

5. Cline

VS Code で Cline の MCP サーバー パネルを開き → MCP サーバーを設定 を選択して追加します:

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

6. VS Code

ワークスペースに .vscode/mcp.json を追加します(VS Code は servers キーを使用します。${input:…} は初回実行時にキーを要求します):

{
  "servers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "${input:taskade_api_key}"
      }
    }
  }
}

7. HTTP / SSE モード(リモートおよびカスタムクライアント)

TASKADE_API_KEY=your-api-key npx @taskade/mcp-server --http

サーバーは http://localhost:3000 で起動します(PORT 環境変数で設定)。http://localhost:3000/sse?access_token=your-api-key の SSE 経由で接続します。

8. ホスト型リモート MCP(https://www.taskade.com/mcp)

公式の リモート Taskade MCP。ローカルへのインストールは不要です。Streamable HTTP と OAuth をサポートする任意の MCP クライアントに URL を貼り付けるだけです。

エンドポイントhttps://www.taskade.com/mcp
認証PKCE を使用した OAuth 2.0。ディスカバリ: https://www.taskade.com/.well-known/oauth-protected-resource/mcp
未認証の initialize意図的に 401 を返します。ブラウザでの GET はユーザー向けインストールページです。MCP クライアントは OAuth サインインを完了する必要があります。
プランすべての有料プラン。無料プランでも接続フローは開始できますが、ワークスペースへのアクセスは制限されます。
ガイドホスト型 Taskade MCP
{
  "mcpServers": {
    "taskade": {
      "type": "http",
      "url": "https://www.taskade.com/mcp"
    }
  }
}

ホスト型ツールは、ワークスペースの閲覧(list_spaces、inspect_space)、プロジェクト/エージェントの作成、write_file による Genesis app/ ファイルの編集をカバーします。タスクレベルの書き込み(完了、担当者、日付)は、引き続きこのパッケージに含まれます。


ツール(62)

ワークスペース

ツール説明
workspacesGetすべてのワークスペースを一覧表示
workspaceFoldersGetワークスペース内のフォルダを一覧表示
workspaceCreateProjectワークスペースにプロジェクトを作成

プロジェクト

ツール説明
projectGetプロジェクトの詳細を取得
projectCreate新しいプロジェクトを作成
projectCopyプロジェクトをフォルダにコピー
projectCompleteプロジェクトを完了としてマーク
projectRestore完了したプロジェクトを復元
projectMembersGetプロジェクトメンバーを一覧表示
projectFieldsGetプロジェクトのカスタムフィールドを取得
projectShareLinkGet共有リンクを取得
projectShareLinkEnable共有リンクを有効化
projectBlocksGetプロジェクト内のすべてのブロックを取得
projectTasksGetプロジェクト内のすべてのタスクを取得
folderProjectsGetフォルダ内のプロジェクトを一覧表示

タスク

ツール説明
taskGetタスクの詳細を取得
taskCreate1 つ以上のタスクを作成
taskPutタスクを更新
taskDeleteタスクを削除
taskCompleteタスクを完了としてマーク
taskUncompleteタスクを未完了としてマーク
taskMoveプロジェクト内でタスクを移動
taskAssigneesGetタスクの担当者を取得
taskPutAssigneesタスクにユーザーを割り当て
taskDeleteAssignees担当者を削除
taskGetDateタスクの期日を取得
taskPutDateタスクの期日を設定
taskDeleteDateタスクの期日を削除
taskNoteGetタスクのメモを取得
taskNotePutタスクのメモを更新
taskNoteDeleteタスクのメモを削除
taskFieldsValueGetすべてのフィールド値を取得
taskFieldValueGet特定のフィールド値を取得
taskFieldValuePutフィールド値を設定
taskFieldValueDeleteフィールド値を削除

AI エージェント

カスタムナレッジとツールを備えた自律型 AI エージェントを作成、管理、公開します。

ツール説明
folderAgentGenerateテキストプロンプトから AI エージェントを生成
folderCreateAgentカスタム設定でエージェントを作成
folderAgentGetフォルダ内のエージェントを一覧表示
agentGetエージェントの詳細を取得
agentUpdateエージェント設定を更新
deleteAgentエージェントを削除
agentPublicAccessEnableエージェントを公開
agentPublicGet公開エージェントの詳細を取得
agentPublicUpdate公開エージェント設定を更新
agentKnowledgeProjectCreateプロジェクトをエージェントのナレッジとして追加
agentKnowledgeMediaCreateメディアをエージェントのナレッジとして追加
agentKnowledgeProjectRemoveプロジェクトをナレッジから削除
agentKnowledgeMediaRemoveメディアをナレッジから削除
agentConvosGetエージェントの会話を一覧表示
agentConvoGet会話の詳細を取得
publicAgentGet公開 ID でエージェントを取得

テンプレート

ツール説明
folderProjectTemplatesGet利用可能なプロジェクトテンプレートを一覧表示
projectFromTemplateテンプレートからプロジェクトを作成

メディア

ツール説明
mediasGetフォルダ内のメディアファイルを一覧表示
mediaGetメディアの詳細を取得
mediaDeleteメディアファイルを削除

パーソナル

ツール説明
meProjectsGet自分のすべてのプロジェクトを一覧表示

エージェントチャットとウェブフック(API v2、ベータ版)

v1 API にはない機能: AI エージェントとのライブ会話、リアルタイムイベントの受信。

ツール説明
promptAgentAI エージェントにメッセージを送信し、返信を取得
listConversationsエージェントの会話を一覧表示
getConversation会話のメッセージを取得
subscribeWebhookリアルタイムの Taskade イベントウェブフックを購読
unsubscribeWebhookウェブフックの購読を解除

Taskade MCP を選ぶ理由

Taskade MCP は、AI アシスタントに ワークスペースへのアクセス を提供します — プロジェクト、タスク、エージェント、ナレッジベース、テンプレート、自動化(有料プラン向け。ワークスペース一覧表示などの一部エンドポイントは無料アカウントで制限)。API コードを書く代わりに、自然言語で必要なことを記述するだけです。

┌──────────────────────────────────────────────────────────┐
│                HOW TASKADE MCP WORKS                     │
└──────────────────────────────────────────────────────────┘

  You (in Claude/Cursor/Windsurf):
  "Create a support agent trained on our docs project"
                         ↓
  ┌──────────────────────────────────┐
  │     Taskade MCP Server           │
  │     (62 tools, 8 categories)     │
  └──────────────────────────────────┘
       ↓              ↓            ↓
  folderCreateAgent  agentKnowledge  agentPublicAccess
  (creates agent)    (attaches docs)  (publishes it)
                         ↓
  Result: Live AI chatbot trained on your data
あなたの言葉実行されること
「期限切れのタスクをすべて表示して」プロジェクトを読み取り → タスクをフィルタリング → レポートを整形
「ドキュメントでトレーニングしたサポートエージェントを作成して」エージェントを作成 → ナレッジを添付 → 公開
「テンプレートから来週のスプリントを設定して」テンプレートをコピー → タスクを投入 → チームに割り当て
「昨日の完了作業を要約して」タスク履歴を読み取り → スタンドアップ要約を生成

REST API ではなく MCP を選ぶ理由

REST APIMCP サーバー
セットアップHTTP クライアントを書き、認証を処理し、JSON を解析npx @taskade/mcp-server — 1 コマンド
インターフェースエンドポイントに対してコードを記述自然言語 — 必要なことを記述
連鎖手動でのオーケストレーションAI がツールをインテリジェントに連鎖
エラー処理エラー処理コードを記述AI がエラーを解釈して再試行

他の MCP サーバーより Taskade MCP を選ぶ理由

Taskade は、AI エージェント管理(エージェントの作成、トレーニング、デプロイ)、ナレッジベースのトレーニング(ドキュメント、プロジェクト、メディアの添付)、OpenAPI codegen(任意の API 仕様から MCP ツールを生成)を含む唯一の MCP サーバーです。8 カテゴリにわたる 62 のツール。


エージェントレシピ

レシピ 1: デイリースタンドアップ要約

問題: チームのスタンドアップメモが Slack、メール、ドキュメントに散在しています。

You: "Check my Taskade workspace for yesterday's completed tasks,
      summarize them as a standup update, then create today's
      priority tasks based on what's still open."

Claude uses:
  1. meProjectsGet → find your active projects
  2. projectTasksGet → pull tasks from each project
  3. taskCreate → create today's priority tasks

Result: A formatted standup summary + fresh task list in Taskade.
レシピ 2: ナレッジベースエージェントビルダー

問題: ファイルに散在するドキュメントがあり、それらでトレーニングした AI エージェントが必要です。

You: "Create an AI support agent called 'Help Bot' in my
      Customer Success folder, train it on our Documentation
      project, and publish it publicly."

Claude uses:
  1. workspaceFoldersGet → find "Customer Success" folder
  2. folderCreateAgent → create "Help Bot" with support instructions
  3. agentKnowledgeProjectCreate → attach Documentation project
  4. agentPublicAccessEnable → publish with shareable link

Result: Live AI chatbot trained on your docs, ready to embed.
レシピ 3: スプリント計画の自動化

問題: 2 週間ごとにスプリントプロジェクトを手動で作成しています。

You: "Create a new sprint project from our 'Sprint Template',
      name it 'Sprint 2026-W15', move the top 10 backlog
      items into it, and assign them to the engineering team."

Claude uses:
  1. folderProjectTemplatesGet → find "Sprint Template"
  2. projectFromTemplate → create "Sprint 2026-W15"
  3. projectTasksGet → get backlog items
  4. taskMove → move top 10 tasks to new sprint
  5. taskPutAssignees → assign engineering team members

Result: Sprint ready to go, fully populated and assigned.
レシピ 4: 競合情報エージェント

問題: 競合他社を監視して調査結果を報告するエージェントが必要です。

You: "Generate an AI agent that researches our top 5 competitors.
      Train it on our Competitive Analysis project.
      Name it 'Market Intel Agent'."

Claude uses:
  1. folderAgentGenerate → generate agent from research prompt
  2. agentKnowledgeProjectCreate → connect Competitive Analysis project
  3. agentUpdate → refine instructions for research cadence

Result: AI research agent with domain knowledge, ready for briefings.
レシピ 5: クライアントオンボーディングパイプライン

問題: 新しいクライアントごとに、同じプロジェクト構造、タスク、資料が必要です。

You: "For our new client Acme Corp: create a project from
      the 'Client Onboarding' template, add tasks for
      kickoff meeting and SOW review, set due dates for
      the next 2 weeks, then share the project link."

Claude uses:
  1. projectFromTemplate → create "Acme Corp Onboarding"
  2. taskCreate → add kickoff, requirements, SOW tasks
  3. taskPutDate → set dates across next 2 weeks
  4. projectShareLinkEnable → generate share link

Result: Client onboarding project live and shareable in 30 seconds.

ユースケース

AI によるプロジェクト管理

AI アシスタントに Taskade ワークスペースの管理を依頼します:

  • 「すべてのプロジェクトとそのステータスを表示して」
  • 「各チームのタスクを含む Q1 計画という新しいプロジェクトを作成して」
  • 「期限切れのタスクをすべて Backlog プロジェクトに移動して」
  • 「Sprint プロジェクトのすべてのタスクに期日を設定して」

AI エージェントの作成

エディタから直接 AI エージェントを構築してデプロイします:

  • 「ドキュメントプロジェクトのナレッジを持つカスタマーサポートボットという AI エージェントを作成して」
  • 「このプロンプトを使用してコードレビュー用のエージェントを生成して: ...」
  • 「エージェントを公開して共有リンクを教えて」
  • 「API ドキュメントプロジェクトをエージェントのナレッジとして追加して」

テンプレートワークフロー

テンプレートからのプロジェクト作成を自動化します:

  • ワークスペース内のすべてのテンプレートを一覧表示する
  • クライアントテンプレートから新規クライアントオンボーディングプロジェクトを5つ作成する
  • 今週のスプリントレトロスペクティブプロジェクトをコピーする

OpenAPI Codegen

当社のジェネレーターを使用して、任意のOpenAPI仕様からMCPツールを構築できます。Taskadeに限りません。

npm install --save-dev @taskade/mcp-openapi-codegen @readme/openapi-parser
import { dereference } from '@readme/openapi-parser';
import { codegen } from '@taskade/mcp-openapi-codegen';

const document = await dereference('your-api-spec.yaml');

await codegen({
  path: 'src/tools.generated.ts',
  document,
});

OpenAPI 3.0+ の仕様であればどれでも動作します。数分で独自のAPI用のMCPツールを生成できます。


Taskadeとは?

Taskade(Y Combinator S19)は、単一のプロンプトからアプリの構築、エージェントのデプロイ、ワークフローの自動化を実現するAIネイティブなワークスペースです。生成されたアプリは150,000以上。Nike、Tesla、Netflix、Airbnb、Disney、Adobeを含む300万人に信頼されています。 9,300件以上のレビューで4.8/5の評価を獲得。

  • Genesis Apps — プロンプトから完全なアプリを構築。ダッシュボード、CRM、ポータル、フォームを即座にデプロイ。試す →
  • AIエージェント — 組み込みツール、永続メモリ、マルチエージェントチーム、公開埋め込みを備えたカスタムエージェント
  • 自動化 — 100以上の統合、分岐、ループ、フィルタリングを備えたノーコードのワークフロー自動化
  • リアルタイムコラボレーション — チャット、ビデオ、複数のプロジェクトビューを備えたマルチプレイヤーワークスペース
  • テンプレート — プロジェクト管理、エンジニアリング、マーケティングなど向けの700以上のテンプレート
  • API & MCP — REST API v2、このMCPサーバー、エージェントAPI、ウェブフック、OAuth 2.0

リンク:


ロードマップ

計画中の機能と改善については、オープンなIssueを参照してください。

最近リリース(v0.1.0): エージェントチャット(promptAgent)とウェブフックトリガーが、Taskade API v2ツールレイヤー経由で利用可能になりました。

  • 自動化とフローツール — MCP経由でワークフロー自動化を作成、有効化、管理
  • agent.js — オープンソースの自律エージェントツールキット(近日公開)
  • TaskOS — docs.taskade.comのエージェントプラットフォーム

プライバシーとセキュリティ

お客様のTaskade APIトークンは、MCPサーバーがお客様に代わってTaskade公開APIを呼び出すことを承認します。サーバーはTaskade公開API(https://www.taskade.com/api/v1およびhttps://www.taskade.com/api/v2)とのみ通信し、お客様のデータを他の第三者サービスに送信することはありません。

  • プライバシー — Taskadeプライバシーポリシーを参照してください。
  • セキュリティと脆弱性の報告 — SECURITY.mdを参照してください。
  • トークンは環境変数に保存し、コミットしないでください。

コントリビューション

MCPツール、OpenAPIワークフロー、エージェント機能の改善にご協力ください。


Taskadeのその他の情報

  • Taskadeドキュメント(ソース)— 開発者向けドキュメントとAPIリファレンス
  • 統合キット — オープンソースのZapier/n8nアクション&トリガー
  • Taskade — AIアプリビルダーであるGenesisを含むプラットフォームホーム

ライセンス

MIT