Taskade MCP Server
官方通過 MCP 連接到 Taskade 平台。透過統一的工作空間和 API 即時存取任務、專案、工作流程和 AI 代理。
文件
Taskade MCP 伺服器
將 Taskade 連接到任何 AI 助手 — Claude、Cursor、Windsurf、VS Code 等 — 透過 模型上下文協定。
57 個工具,涵蓋工作區、專案、任務、AI 代理、知識庫、範本、自動化、媒體與分享 — 全部可從您的 AI 客戶端操作。
- MCP 伺服器 — 將 Taskade 連接到 Claude Desktop、Cursor、Windsurf 或任何 MCP 客戶端。
- OpenAPI Codegen — 從任何 OpenAPI 規格生成 MCP 工具 — 不僅限於 Taskade。
目錄
展示
在 Anthropic 的 Claude Desktop 中運行的 MCP 驅動 Taskade 代理:
| 透過 MCP 建立代理 | 自動化工作流程 | 管理專案 |
|---|---|---|
![]() | ![]() | ![]() |
| 從 Claude/Cursor 建立、訓練、部署 AI 代理 | 跨 100 多個服務建立多步驟自動化 | 從您的 AI 助手進行完整的工作區管理 |
快速入門
⚡ 零安裝(託管): 將
https://www.taskade.com/mcp新增為遠端 MCP 伺服器,並使用您的 Taskade 帳戶授權 — 它是一個受 OAuth 保護的託管端點,因此無需安裝任何東西,也無需複製權杖。目前適用於 Claude(網頁版、桌面版、行動版)和 Claude Code;對更多遠端客戶端的支援正在推出中。偏好自行託管或使用其他客戶端?請按照以下步驟操作。
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。
工具 (57)
工作區
| 工具 | 描述 |
|---|---|
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 | 列出您的所有專案 |
為何選擇 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 │
│ (57 tools, 7 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 Codegen(從任何 API 規格生成 MCP 工具)的 MCP 伺服器。橫跨 7 個類別的 57 個工具。
代理食譜
食譜 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 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 個應用程式。受到 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、Webhooks、OAuth 2.0
連結:
- 應用程式:taskade.com
- 建立:taskade.com/create
- 代理:taskade.com/agents
- 範本:taskade.com/templates
- 社群:taskade.com/community
- 開發者文件:docs.taskade.com
- 部落格:taskade.com/blog
路線圖
請參閱開放議題以了解計劃中的功能和改進。
- 自動化與流程工具 — 透過 MCP 建立、啟用和管理工作流程自動化
- 透過 MCP 進行代理聊天 — 向 AI 代理發送訊息並接收回應
- Webhook 觸發器 — 從 Taskade 事件接收即時通知
agent.js— 開源自主代理工具包(即將推出)- TaskOS — 代理平台,位於 docs.taskade.com
隱私與安全
您的 Taskade API 權杖授權 MCP 伺服器代表您呼叫 Taskade 公開 API。該伺服器僅與 https://www.taskade.com/api/v1 通訊,不會將您的資料傳送給其他第三方服務。
- 隱私 — 請參閱 Taskade 隱私權政策。
- 安全性與漏洞回報 — 請參閱 SECURITY.md。
- 將您的權杖儲存在環境變數中;切勿提交至版本控制。
貢獻
協助我們改善 MCP 工具、OpenAPI 工作流程和代理功能。
- 議題 — 回報錯誤或請求新功能
- 拉取請求 — 歡迎貢獻
- 社群 — 加入 Taskade 社群
- 聯絡 — [email protected]
更多來自 Taskade 的資源
- Taskade 文件(原始碼)— 開發者文件與 API 參考
- 整合套件 — 開源的 Zapier/n8n 動作與觸發器
- Taskade — 平台首頁,包含 AI 應用程式建構工具 Genesis
授權
MIT


