Taskade
官方通過 MCP 連接到 Taskade 平台。透過統一的工作空間和 API 即時存取任務、專案、工作流程和 AI 代理。
你可以用 Taskade MCP 做什麼?
- 建立與管理專案 — 請您的助手建立專案、複製專案或將其標記為完成,使用
projectCreate、projectCopy和projectComplete。 - 跨專案處理任務 — 建立、更新、移動、完成或刪除任務;設定截止日期並指派團隊成員,透過
taskCreate、taskPut、taskMove和taskPutAssignees。 - 建置與部署 AI 代理 — 使用
folderAgentGenerate從提示詞產生代理,附加知識來源(如專案或媒體),並將其公開發布。 - 直接與代理對話 — 使用
promptAgent向 AI 代理發送訊息並接收回覆,並透過getConversation檢視對話歷史。 - 從範本自動化建立專案 — 使用
folderProjectTemplatesGet列出可用範本,並透過projectFromTemplate從範本快速建立新專案。 - 管理工作區結構 — 透過
workspacesGet和workspaceFoldersGet列出工作區與資料夾,然後將專案整理至正確位置。
文件
Taskade MCP 伺服器
工作區 MCP (
@taskade/mcp-server) — 從任何 AI 客戶端執行您的 Taskade 工作區。
透過 模型上下文協定 將 Taskade 連接到任何 AI 助理 — Claude、Cursor、Windsurf、VS Code 等。
62 個工具,用於工作區、專案、任務、AI 代理、代理聊天、Webhook、知識庫、範本、媒體和分享 — 全部從您的 AI 客戶端操作。
- MCP 伺服器 — 將 Taskade 連接到 Claude Desktop、Cursor、Windsurf 或任何 MCP 客戶端。
- OpenAPI 程式碼產生 — 從任何 OpenAPI 規格產生 MCP 工具 — 不僅限於 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 透過三個介面使用 MCP — 此儲存庫是第一個:
| 我想要… | 使用 | 位置 / 驗證 |
|---|---|---|
| 讓我的 AI 客戶端讀取和寫入我的專案、任務、代理 | 工作區 MCP — 此儲存庫 (@taskade/mcp-server) | 本地 stdio · 個人權杖 · 多數方案 |
| 從我的 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 | 建立一個或多個任務 |
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
| 您說的話 | 發生的情況 |
|---|---|
| "顯示所有逾期任務" | 讀取專案 → 篩選任務 → 格式化報告 |
| "建立一個根據我們文件訓練的支援代理" | 建立代理 → 附加知識 → 發布 |
| "從我們的範本設定下週的衝刺" | 複製範本 → 填入任務 → 指派團隊 |
| "摘要昨天完成的工作" | 讀取任務歷史 → 產生站立會議摘要 |
為何選擇 MCP 而非 REST API?
| REST API | MCP 伺服器 | |
|---|---|---|
| 設定 | 編寫 HTTP 客戶端、處理驗證、解析 JSON | npx @taskade/mcp-server — 一個指令 |
| 介面 | 針對端點編寫程式碼 | 自然語言 — 描述您的需求 |
| 鏈接 | 手動編排 | AI 智慧地鏈接工具 |
| 錯誤處理 | 編寫錯誤處理程式碼 | AI 解讀錯誤並重試 |
為何選擇 Taskade MCP 而非其他 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:衝刺規劃自動化
問題: 每兩週手動建立衝刺專案。
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 程式碼產生
使用我們的產生器從任何 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 個應用程式。受到 3M、Nike、Tesla、Netflix、Airbnb、Disney、Adobe 的信賴。 在超過 9,300 則評論中獲得 4.8/5 評分。
- Genesis Apps — 從提示詞建立完整應用程式。儀表板、CRM、入口網站、表單 — 即時部署。立即試用 →
- AI 代理 — 具備 22 種以上工具、持久記憶、多代理團隊、公開嵌入的自訂代理
- 自動化 — 無程式碼工作流程自動化,擁有 100 多種整合、分支、迴圈、篩選功能
- 即時協作 — 多人工作區,包含聊天、視訊、7 種專案檢視
- 範本 — 超過 700 個專案管理、工程、行銷等範本
- API 與 MCP — REST API v2、此 MCP 伺服器、代理 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
藍圖
請參閱開放議題以了解規劃中的功能與改進。
近期發布 (v0.1.0): 代理聊天 (promptAgent) 和 Webhook 觸發器,現已透過 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 社群
- 聯絡 — hello@taskade.com
更多來自 Taskade
- Taskade 文件(原始碼)— 開發者文件與 API 參考
- 整合套件 — 開源 Zapier/n8n 動作與觸發器
- Taskade — 平台首頁,包含 Genesis,AI 應用程式建構器
授權
MIT


