Taskade
公式MCPを介してTaskadeプラットフォームに接続します。統一されたワークスペースとAPIを通じて、タスク、プロジェクト、ワークフロー、AIエージェントにリアルタイムでアクセスできます。
Taskade MCPで何ができますか?
- Create and manage projects — アシスタントに依頼して、
projectCreate、projectCopy、projectCompleteを使用してプロジェクトの作成、コピー、完了マークを行います。 - Work with tasks across projects —
taskCreate、taskPut、taskMove、taskPutAssigneesを使用して、タスクの作成、更新、移動、完了、削除、期限の設定、チームメンバーの割り当てを行います。 - Build and deploy AI agents —
folderAgentGenerateを使用してプロンプトからエージェントを生成し、プロジェクトやメディアなどのナレッジソースをアタッチして、公開します。 - Chat with agents directly —
promptAgentを使用してAIエージェントにメッセージを送信し応答を受け取り、getConversationで会話履歴を確認します。 - Automate project creation from templates —
folderProjectTemplatesGetで利用可能なテンプレートを一覧表示し、projectFromTemplateを使用してテンプレートから新しいプロジェクトを作成します。 - Manage workspace structure —
workspacesGetとworkspaceFoldersGetでワークスペースとフォルダを一覧表示し、プロジェクトを適切な場所に整理します。
ドキュメント
Taskade MCPサーバー
ワークスペースMCP (
@taskade/mcp-server) — あらゆるAIクライアントからTaskadeワークスペースを実行。
Taskadeを、Model Context Protocolを介して、Claude、Cursor、Windsurf、VS CodeなどのあらゆるAIアシスタントに接続します。
ワークスペース、プロジェクト、タスク、AIエージェント、エージェントチャット、Webhook、ナレッジベース、テンプレート、メディア、共有のための62個のツール — すべてAIクライアントから利用可能。
- MCPサーバー — TaskadeをClaude Desktop、Cursor、Windsurf、または任意のMCPクライアントに接続。
- OpenAPIコード生成 — Taskadeに限らず、任意のOpenAPI仕様からMCPツールを生成。
目次
- デモ
- クイックスタート
- ツール (62)
- Taskade MCPを選ぶ理由
- エージェントレシピ
- ユースケース
- OpenAPIコード生成
- Taskadeとは?
- ロードマップ
- コントリビューション
- ライセンス
デモ
AnthropicのClaude Desktop内で動作するMCP駆動の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 | タスクの詳細を取得 |
taskCreate | 1つ以上のタスクを作成 |
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エージェントとのライブ会話の実施、リアルタイムイベントの受信。
| ツール | 説明 |
|---|---|
promptAgent | AIエージェントにメッセージを送信し、返信を取得 |
listConversations | エージェントの会話を一覧表示 |
getConversation | 会話のメッセージを取得 |
subscribeWebhook | リアルタイムのTaskadeイベントWebhookをサブスクライブ |
unsubscribeWebhook | Webhookサブスクリプションを削除 |
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 API | MCPサーバー | |
|---|---|---|
| セットアップ | 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
リンク:
- アプリ: taskade.com
- 作成: taskade.com/create
- エージェント: taskade.com/agents
- テンプレート: taskade.com/templates
- コミュニティ: taskade.com/community
- 開発者ドキュメント: docs.taskade.com
- ワークスペースMCPガイド: https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- Genesis App MCPガイド (異なるホスト面): https://github.com/taskade/docs/blob/main/apis-living-system-development/genesis-app-mcp.md
- ブログ: taskade.com/blog
ロードマップ
計画中の機能と改善については未解決のIssueを参照してください。
最近リリース (v0.1.0): エージェントチャット (promptAgent) とWebhookトリガーが、Taskade API v2ツールレイヤーを通じて現在利用可能です。
- Automation & Flow Tools — 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ワークフロー、エージェント機能の改善にご協力ください。
- Issue — バグの報告や機能のリクエスト
- プルリクエスト — 貢献を歓迎します
- コミュニティ — Taskadeコミュニティに参加
- お問い合わせ — hello@taskade.com
Taskadeのその他の情報
- Taskadeドキュメント (ソース) — 開発者ドキュメントとAPIリファレンス
- 統合キット — オープンソースのZapier/n8nアクションとトリガー
- Taskade — AIアプリビルダーGenesisを含むプラットフォームホーム
ライセンス
MIT


