Taskade

公式

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

Taskade MCPで何ができますか?

  • Create and manage projects — アシスタントに依頼して、projectCreateprojectCopyprojectComplete を使用してプロジェクトの作成、コピー、完了マークを行います。
  • Work with tasks across projectstaskCreatetaskPuttaskMovetaskPutAssignees を使用して、タスクの作成、更新、移動、完了、削除、期限の設定、チームメンバーの割り当てを行います。
  • Build and deploy AI agentsfolderAgentGenerate を使用してプロンプトからエージェントを生成し、プロジェクトやメディアなどのナレッジソースをアタッチして、公開します。
  • Chat with agents directlypromptAgent を使用してAIエージェントにメッセージを送信し応答を受け取り、getConversation で会話履歴を確認します。
  • Automate project creation from templatesfolderProjectTemplatesGet で利用可能なテンプレートを一覧表示し、projectFromTemplate を使用してテンプレートから新しいプロジェクトを作成します。
  • Manage workspace structureworkspacesGetworkspaceFoldersGet でワークスペースとフォルダを一覧表示し、プロジェクトを適切な場所に整理します。

ドキュメント

Taskade MCPサーバー

ワークスペース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エージェント、エージェントチャット、Webhook、ナレッジベース、テンプレート、メディア、共有のための62個のツール — すべてAIクライアントから利用可能。

  • MCPサーバー — TaskadeをClaude Desktop、Cursor、Windsurf、または任意のMCPクライアントに接続。
  • OpenAPIコード生成 — 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保護された Genesis App MCP です — このワークスペースMCPサーバーとは別のホスト型サーフェスです。その機能とユースケースに合致するかどうかは、ガイドをご覧ください。以下で説明するワークスペースのコンテンツ(プロジェクト、タスク、エージェント)の読み書きには、ワークスペースMCPサーバー(このパッケージ)を使用してください。

どのTaskade MCPを使うべきか?

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

やりたいこと使用するもの場所 / 認証
AIクライアントにプロジェクト、タスク、エージェントの読み書きをさせるワークスペースMCP — このリポジトリ (@taskade/mcp-server)ローカル標準入出力 · 個人トークン · ほとんどのプラン
IDEから公開アプリのコードを編集するGenesis App MCPホスト型 · OAuth 2.0 (https://www.taskade.com/mcp) · Business+
エージェントにSlack / Shopify / Gmailへのアクセスを許可するMCPコネクタホスト型、製品内

1. APIキーを取得

Taskade設定 > APIに移動し、個人アクセストークンを作成します。

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環境変数で設定)。SSE経由でhttp://localhost:3000/sse?access_token=your-api-keyに接続します。


ツール (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すべてのプロジェクトを一覧表示

エージェントチャット & Webhook (API v2、ベータ版)

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

ツール説明
promptAgentAIエージェントにメッセージを送信し、返信を取得
listConversationsエージェントの会話を一覧表示
getConversation会話のメッセージを取得
subscribeWebhookリアルタイムのTaskadeイベントWebhookをサブスクライブ
unsubscribeWebhookWebhookサブスクリプションを削除

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コード生成(任意の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計画というプロジェクトを作成し、各チームのタスクを追加して」
  • 「期限切れのタスクをすべてバックログプロジェクトに移動して」
  • 「スプリントプロジェクトのすべてのタスクに期限を設定して」

AIエージェントの作成

エディタから直接AIエージェントを構築およびデプロイ:

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

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

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

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

OpenAPIコード生成

Taskadeに限らず、任意のOpenAPI仕様からMCPツールを構築するためのジェネレーターを使用します。

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以上のアプリが生成されました。3M、Nike、Tesla、Netflix、Airbnb、Disney、Adobeに信頼されています。 9,300以上のレビューで4.8/5の評価。

  • Genesis Apps — プロンプトから完全なアプリを構築。ダッシュボード、CRM、ポータル、フォームを即座にデプロイ。 試す →
  • AI Agents — 22以上のツール、永続メモリ、マルチエージェントチーム、パブリック埋め込みを備えたカスタムエージェント
  • Automations — 100以上の統合、分岐、ループ、フィルタリングを備えたノーコードワークフロー自動化
  • Real-time Collaboration — チャット、ビデオ、7つのプロジェクトビューを備えたマルチプレイヤーワークスペース
  • Templates — プロジェクト管理、エンジニアリング、マーケティングなどに対応する700以上のテンプレート
  • API & MCP — REST API v2、このMCPサーバー、Agent API、Webhook、OAuth 2.0

リンク:


ロードマップ

計画中の機能と改善については未解決のIssueを参照してください。

最近リリース (v0.1.0): エージェントチャット (promptAgent) とWebhookトリガーが、Taskade API v2ツールレイヤーを通じて現在利用可能です。

  • Automation & Flow Tools — MCP経由でワークフロー自動化を作成、有効化、管理
  • agent.js — オープンソースの自律エージェントツールキット (近日公開)
  • TaskOSdocs.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のその他の情報


ライセンス

MIT