Taskade
ทางการเชื่อมต่อกับแพลตฟอร์ม Taskade ผ่าน MCP เข้าถึงงาน โปรเจกต์ เวิร์กโฟลว์ และเอเจนต์ AI แบบเรียลไทม์ผ่านพื้นที่ทำงานและ API ที่รวมเป็นหนึ่งเดียว
คุณทำอะไรได้บ้างด้วย Taskade MCP?
- การตรวจสอบเวิร์กสเปซและโปรเจกต์ — ขอให้ผู้ช่วยแสดงรายการเวิร์กสเปซ อ่านโปรเจกต์ และจัดกลุ่มงานที่ยังเปิดอยู่ตามผู้รับผิดชอบ โดยใช้
list_spacesและเครื่องมืออ่านโปรเจกต์ - การสร้างงานและโปรเจกต์ — สร้างโปรเจกต์พร้อมงานและวันครบกำหนด หรือทำเครื่องหมายว่างานและโปรเจกต์เสร็จสมบูรณ์ได้จากพรอมป์ต์เดียว
- การตั้งค่าเอเจนต์ AI — สร้างเอเจนต์ เพิ่มโปรเจกต์เป็นแหล่งความรู้ แล้วพรอมป์ต์ให้เอเจนต์ตอบกลับ
- การเรียกใช้ระบบอัตโนมัติ — แสดงรายการระบบอัตโนมัติ อ่านสถานะและข้อผิดพลาดของการเรียกใช้ล่าสุด และเริ่มระบบอัตโนมัติแบบ "When asked"
- การแก้ไขแอป Genesis — ตรวจสอบสเปซและเขียนการเปลี่ยนแปลงลงในไฟล์ซอร์สของแอปภายใต้
app/ - ทักษะแบบมีคำแนะนำ — ปลั๊กอิน
taskadeเพิ่มทักษะต่าง ๆ เช่นimport-spreadsheet,fix-my-app,app-report,backup-my-appและplan-new-app
เอกสาร
Taskade MCP Server และปลั๊กอิน Agent
Taskade คือพื้นที่ทำงานแบบ AI-native สำหรับโปรเจกต์ เอเจนต์ AI และระบบอัตโนมัติ Taskade Genesis สร้างแอปที่พร้อมใช้งานจากพรอมป์ต์เดียว
เชื่อมต่อ Taskade กับ Claude, Claude Code, ChatGPT, Codex, Cursor, VS Code, GitHub Copilot, Gemini CLI, Windsurf และไคลเอนต์อื่น ๆ ที่ใช้ Model Context Protocol
เซิร์ฟเวอร์โฮสต์: https://www.taskade.com/mcp (Streamable HTTP, OAuth) ไม่ต้องติดตั้งอะไร
รีโพนี้มี ปลั๊กอิน agent ของ Taskade และแพ็กเกจสองรายการ:
- MCP Server (
@taskade/mcp-server): เซิร์ฟเวอร์ stdio ในเครื่อง สำหรับไคลเอนต์ที่เชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลไม่ได้ - OpenAPI Codegen: สร้างเครื่องมือ MCP จากสเปก OpenAPI ใดก็ได้ ไม่จำกัดเฉพาะ Taskade
ปลั๊กอิน Agent สำหรับ Claude Code, Codex, Copilot, Gemini CLI และ Cursor
ปลั๊กอิน taskade เชื่อมต่อเครื่องมือ AI ของคุณกับพื้นที่ทำงาน Taskade ผ่านเซิร์ฟเวอร์โฮสต์ และเพิ่มสกิล 7 รายการ ได้แก่ จุดเริ่มต้น (taskade) และงานเฉพาะทางอีกหกรายการ (getting-started, import-spreadsheet, fix-my-app, app-report, backup-my-app, plan-new-app) สกิลเหล่านี้บอก agent ว่าควรเรียกใช้เครื่องมือใด ตามลำดับใด และต้องตรวจสอบอะไรบ้างก่อนรายงานผล
- แพ็กเกจ: การเข้าถึง MCP รวมอยู่ในแพ็กเกจ Taskade แบบชำระเงินทุกแพ็กเกจ (Starter ขึ้นไป) ลงชื่อเข้าใช้ด้วยบัญชี Taskade เพียงครั้งเดียว
- ทำอะไรได้บ้าง: นำเข้าสเปรดชีตไปยังโปรเจกต์ แก้ไขแอป Taskade Genesis ทีละรายการโดยตรวจสอบทุกการเปลี่ยนแปลง รายงานข้อมูลเกี่ยวกับโปรเจกต์และระบบอัตโนมัติ สำรองข้อมูลแอปไปยังโฟลเดอร์ และวางแผนแอปใหม่
- สิ่งที่ยังต้องทำใน Taskade: ปลั๊กอินสร้างหรือแก้ไขระบบอัตโนมัติ สร้างหรือเผยแพร่แอป หรือกำหนดว่าใครใช้แอปได้ไม่ได้ สำหรับงานเหล่านี้ ปลั๊กอินจะเขียนคำขอให้คุณนำไปวางใน Taskade EVE
| โฮสต์ | ติดตั้ง |
|---|---|
| Claude Code | claude plugin marketplace add taskade/mcp แล้วตามด้วย claude plugin install taskade@taskade เรียกใช้ /mcp เลือก taskade แล้วลงชื่อเข้าใช้ |
| Codex | codex plugin marketplace add taskade/mcp แล้วตามด้วย codex plugin add taskade@taskade |
| GitHub Copilot CLI | copilot plugin install taskade/mcp |
| Gemini CLI | gemini extensions install https://github.com/taskade/mcp |
| VS Code | ดูด้านล่าง |
| Cursor | ดูด้านล่าง |
| Agent อื่น ๆ | npx skills add https://github.com/taskade/mcp ติดตั้งเฉพาะสกิล จากนั้นเพิ่มเซิร์ฟเวอร์โฮสต์ https://www.taskade.com/mcp ให้กับ agent แล้วลงชื่อเข้าใช้ (ดู เริ่มต้นใช้งานอย่างรวดเร็ว) |
VS Code: เปิดการตั้งค่า chat.plugins.enabled จากนั้นเรียกใช้ Chat: Install Plugin From Source จาก Command Palette แล้วป้อน https://github.com/taskade/mcp
Cursor: ปลั๊กอิน Cursor taskade (.cursor-plugin/) ในรีโพนี้เพิ่มเซิร์ฟเวอร์โฮสต์และสกิลชุดเดียวกัน
หากต้องการเพิ่มเฉพาะเซิร์ฟเวอร์โฮสต์ให้ Codex ให้เรียกใช้ codex mcp add taskade --url https://www.taskade.com/mcp แล้วตามด้วย codex mcp login taskade
สารบัญ
- ปลั๊กอิน Agent
- Taskade MCP server: เริ่มต้นใช้งานอย่างรวดเร็ว (Claude, Claude Code, ChatGPT, Cursor, VS Code, Windsurf)
- เครื่องมือโฮสต์
- ตัวอย่างพรอมป์ต์
- การแก้ไขปัญหา
- แพ็กเกจในเครื่อง (stdio)
- เครื่องมือในแพ็กเกจในเครื่อง (62)
- ทำไมต้องใช้ Taskade MCP?
- สูตรสำเร็จสำหรับ Agent
- OpenAPI Codegen
- Taskade คืออะไร?
- ความเป็นส่วนตัวและความปลอดภัย
- การสนับสนุน
- การมีส่วนร่วม
- ใบอนุญาต
สาธิต
Agent ของ Taskade ที่ขับเคลื่อนด้วย MCP ทำงานภายใน Claude Desktop โดย Anthropic:
| สร้าง Agent ผ่าน MCP | เรียกใช้ระบบอัตโนมัติ | จัดการโปรเจกต์ |
|---|---|---|
![]() | ![]() | ![]() |
| สร้าง ฝึก และนำ Agent AI ไปใช้งานจาก Claude/Cursor | แสดงรายการระบบอัตโนมัติ เรียกใช้หนึ่งรายการ และอ่านประวัติการทำงาน | จัดการพื้นที่ทำงานทั้งหมดจากผู้ช่วย AI ของคุณ (แพ็กเกจแบบชำระเงิน) |
Taskade MCP server: เริ่มต้นใช้งานอย่างรวดเร็ว
| URL | https://www.taskade.com/mcp |
| การขนส่ง | Streamable HTTP |
| การยืนยันตัวตน | OAuth 2.0 พร้อม PKCE และการลงทะเบียนไคลเอนต์แบบไดนามิก ไคลเอนต์ของคุณจะเปิดหน้าลงชื่อเข้าใช้ Taskade เพียงครั้งเดียว |
| แพ็กเกจ | การเข้าถึง MCP รวมอยู่ในแพ็กเกจ Taskade แบบชำระเงินทุกแพ็กเกจ (Starter ขึ้นไป) สำหรับแพ็กเกจ Free, list_spaces จะไม่ส่งคืนพื้นที่ทำงาน |
| การค้นพบ | https://www.taskade.com/.well-known/oauth-protected-resource/mcp |
คำขอ initialize ที่ไม่มีโทเค็นจะส่งคืน 401 ตามที่ตั้งใจไว้ 401 จะบอกไคลเอนต์ของคุณว่าควรเริ่มการลงชื่อเข้าใช้ OAuth ที่ใด
Claude (เว็บ, Desktop และมือถือ)
- ใน Claude ไปที่ Customize > Connectors แล้วเลือก Add custom connector สำหรับแพ็กเกจ Team หรือ Enterprise เจ้าของบัญชีต้องเพิ่มตัวเชื่อมต่อก่อนใน Organization settings > Connectors (Add แล้วเลือก Custom)
- ป้อนชื่อ
Taskadeและ URLhttps://www.taskade.com/mcpแล้วเลือก Add - เลือก Connect ลงชื่อเข้าใช้ Taskade และอนุมัติการเข้าถึง
- ในแชต เลือก + > Connectors แล้วเปิดใช้ Taskade
หากกล่องโต้ตอบถามหา OAuth client ให้เลือก Register automatically ตัวเชื่อมต่อยังใช้งานได้ใน Claude Desktop และแอป Claude บนอุปกรณ์มือถือที่ใช้บัญชีเดียวกัน
Claude Code
claude mcp add --transport http taskade https://www.taskade.com/mcp
จากนั้นเรียกใช้ /mcp ใน Claude Code แล้วเลือก taskade เพื่อลงชื่อเข้าใช้
ChatGPT
ChatGPT เชื่อมต่อกับเซิร์ฟเวอร์ MCP ระยะไกลในฐานะตัวเชื่อมต่อแบบกำหนดเองในโหมดนักพัฒนา โดยใช้ OAuth เท่านั้น
- ในการตั้งค่า ChatGPT ให้เปิดโหมดนักพัฒนาสำหรับแอปและตัวเชื่อมต่อ
- สร้างตัวเชื่อมต่อ ป้อน
Taskadeเป็นชื่อ และhttps://www.taskade.com/mcpเป็น URL ของเซิร์ฟเวอร์ - เลือก OAuth เป็นวิธีการยืนยันตัวตน ลงชื่อเข้าใช้ Taskade และอนุญาตการเข้าถึง
โหมดนักพัฒนาใช้ได้เฉพาะกับแพ็กเกจ ChatGPT บางแพ็กเกจ และชื่อเมนูอาจเปลี่ยนแปลงบ่อย
Cursor
เลือก Add to Cursor ที่ด้านบนของหน้านี้ หรือเพิ่มรายการนี้ลงใน ~/.cursor/mcp.json:
{
"mcpServers": {
"taskade": {
"url": "https://www.taskade.com/mcp"
}
}
}
VS Code
เลือก Install in VS Code ที่ด้านบนของหน้านี้ หรือเรียกใช้:
code --add-mcp '{"name":"taskade","type":"http","url":"https://www.taskade.com/mcp"}'
Windsurf
เพิ่มรายการนี้ลงใน ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"taskade": {
"serverUrl": "https://www.taskade.com/mcp"
}
}
}
ไคลเอนต์และเซิร์ฟเวอร์อื่น ๆ (โทเค็น API)
ไคลเอนต์ที่ใช้ OAuth ไม่ได้สามารถส่งโทเค็นการเข้าถึงส่วนบุคคลของ Taskade เป็น Bearer token ได้ สร้างโทเค็นใน Taskade Settings > API
{
"mcpServers": {
"taskade": {
"type": "http",
"url": "https://www.taskade.com/mcp",
"headers": { "Authorization": "Bearer YOUR_TASKADE_API_TOKEN" }
}
}
}
คู่มือฉบับเต็ม: Hosted Taskade MCP
เครื่องมือโฮสต์
เครื่องมือโฮสต์ทุกตัวประกาศคำอธิบายประกอบเครื่องมือ MCP Claude สามารถเรียกใช้เครื่องมือแบบอ่านอย่างเดียวได้โดยไม่ต้องยืนยัน และจะถามก่อนเรียกใช้เครื่องมือที่ลบหรือแทนที่ข้อมูล
| หมวดหมู่ | เครื่องมือแบบอ่านอย่างเดียว | เครื่องมือเขียนข้อมูล |
|---|---|---|
| พื้นที่ทำงาน | list_spaces, list_folders, list_media, list_templates, inspect_space | write_file (ซอร์สแอป Genesis ใน app/) |
| ระบบอัตโนมัติ | list_automations, get_flow_runs | run_flow |
| โปรเจกต์ | list_projects, list_my_projects, get_project, read_project, list_fields, list_blocks, list_project_members, get_share_link | create_project, create_project_from_template, copy_project, complete_project, restore_project, enable_share_link |
| งาน | list_tasks | create_task, update_task, complete_task, uncomplete_task, delete_task, move_task, set_task_note, delete_task_note, set_task_date, delete_task_date, assign_task, unassign_task, set_task_field_value, delete_task_field_value |
| Agent AI | list_agents, get_agent, list_conversations, get_conversation | create_agent, update_agent, delete_agent, prompt_agent, add_knowledge_project, remove_knowledge_project, add_knowledge_media, remove_knowledge_media |
get_flow_runs: อ่านประวัติการทำงานล่าสุดของระบบอัตโนมัติหนึ่งรายการ โดยเรียงจากใหม่ไปเก่า แต่ละรายการมีสถานะและเวลา หากการทำงานล้มเหลว จะแสดงขั้นตอนที่ล้มเหลวและข้อความผิดพลาดสั้น ๆ ต้องมีสิทธิ์แก้ไขระบบอัตโนมัติrun_flow: เริ่มการทำงานหนึ่งครั้งของระบบอัตโนมัติที่เปิดใช้งานอยู่และตั้งค่าให้เริ่มแบบ "When asked" การทำงานแต่ละครั้งเป็นการทำงานจริง โดยนับรวมในจำนวนครั้งที่เรียกใช้ระบบอัตโนมัติรายเดือนของแพ็กเกจ และขั้นตอน AI จะใช้เครดิต
เซิร์ฟเวอร์ยังให้บริการรีซอร์ส taskade://getting-started ซึ่งเป็นคู่มือฉบับย่อสำหรับโมเดล
ตัวอย่างพรอมป์ต์
- ทบทวนประจำสัปดาห์ "แสดงรายการพื้นที่ทำงาน Taskade ของฉัน อ่านโปรเจกต์ Q4 Roadmap แล้วสรุปงานที่ยังไม่เสร็จโดยจัดกลุ่มตามผู้รับผิดชอบ"
เครื่องมือ:
list_spaces,list_projects,read_project - วางแผนเปิดตัว "สร้างโปรเจกต์ชื่อ Website Launch ในพื้นที่ทำงาน Marketing ของฉัน พร้อมงานสำหรับข้อความ การออกแบบ QA และวันเปิดตัว แล้วกำหนดวันเปิดตัวเป็นวันที่ 3 พฤศจิกายน"
เครื่องมือ:
list_spaces,create_project,create_task,set_task_date - สร้าง Agent ฝ่ายสนับสนุน "สร้าง Agent ชื่อ Help Bot ในพื้นที่ทำงาน Support ของฉัน เพิ่มโปรเจกต์ FAQ เป็นแหล่งความรู้ แล้วถามว่า ลูกค้าจะรีเซ็ตรหัสผ่านได้อย่างไร"
เครื่องมือ:
create_agent,add_knowledge_project,prompt_agent - ปิดสปรินต์ "ในโปรเจกต์ Sprint 42 ทำเครื่องหมายงานทุกงานที่มีคำว่า 'shipped' ว่าเสร็จแล้ว จากนั้นทำเครื่องหมายโปรเจกต์ว่าเสร็จสมบูรณ์"
เครื่องมือ:
list_tasks,complete_task,complete_project - แก้ไขแอป Genesis "ในแอป CRM ของฉัน อ่าน
app/src/App.tsxแล้วเปลี่ยนชื่อหน้าเป็น Acme CRM" เครื่องมือ:inspect_space,write_file
การแก้ไขปัญหา
| อาการ | สาเหตุและวิธีแก้ |
|---|---|
401 Unauthorized ในคำขอแรก | เป็นสิ่งที่คาดไว้ ไคลเอนต์ของคุณต้องเริ่มการลงชื่อเข้าใช้ OAuth หากไม่เริ่ม ให้ปรับปรุงไคลเอนต์หรือใช้โทเค็น API (ดูด้านบน) |
list_spaces ไม่ส่งคืนพื้นที่ทำงาน | การเข้าถึง MCP ต้องใช้แพ็กเกจแบบชำระเงินในพื้นที่ทำงานนั้น อัปเกรดได้ที่ taskade.com/pricing |
| เครื่องมือส่งคืน "permission denied" | บทบาทของคุณในพื้นที่ทำงานหรือโปรเจกต์นั้นไม่มีสิทธิ์ดำเนินการดังกล่าว ขอสิทธิ์จากเจ้าของพื้นที่ทำงาน |
| Claude แสดง "Authorization with the MCP server failed" | ลบตัวเชื่อมต่อ เพิ่มใหม่ แล้วลงชื่อเข้าใช้บัญชี Taskade ที่ถูกต้อง |
เซิร์ฟเวอร์ npx ในเครื่องล้มเหลวพร้อมข้อความ "TASKADE_API_KEY appears to be invalid" | สร้างโทเค็นใหม่ใน Settings > API |
หากยังพบปัญหา ให้เปิด issue หรือส่งอีเมลไปที่ support@taskade.com
แพ็กเกจในเครื่อง (stdio)
ใช้แพ็กเกจในเครื่องเมื่อไคลเอนต์ของคุณรองรับเฉพาะเซิร์ฟเวอร์ stdio หรือเมื่อต้องใช้เครื่องมือที่มีเฉพาะในแพ็กเกจในเครื่อง เช่น เครื่องมือ webhook (subscribeWebhook, unsubscribeWebhook) แพ็กเกจนี้ทำงานบนเครื่องของคุณด้วย npx และเรียกใช้ Taskade public API ผ่านเครือข่ายโดยใช้โทเค็นการเข้าถึงส่วนบุคคล
| ฉันต้องการ... | ใช้ | ตำแหน่ง / การยืนยันตัวตน |
|---|---|---|
| ใช้ Taskade จาก Claude, Cursor, VS Code หรือไคลเอนต์อื่นที่รองรับเซิร์ฟเวอร์ระยะไกล | เซิร์ฟเวอร์โฮสต์ | https://www.taskade.com/mcp · OAuth 2.0 หรือโทเค็น API · แพ็กเกจแบบชำระเงิน |
| เรียกใช้เครื่องมือ Taskade ในไคลเอนต์ที่รองรับเฉพาะ stdio หรือใช้เครื่องมือ webhook | แพ็กเกจในเครื่อง (@taskade/mcp-server) | npx · โทเค็นการเข้าถึงส่วนบุคคล · ต้องเชื่อมต่อเครือข่ายไปยัง taskade.com |
| ให้ Agent ของ Taskade เข้าถึง Slack, Shopify หรือ Gmail | MCP Connectors | โฮสต์อยู่ในแอป Taskade |
1. รับ API Key
ไปที่ Taskade Settings > 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
เพิ่มลงในการตั้งค่า MCP ของ Cursor:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
4. Windsurf
เพิ่มลงใน ~/.codeium/windsurf/mcp_config.json (หรือ Settings → Cascade → MCP → Add Server):
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
5. Cline
ใน VS Code เปิดแผง MCP Servers ของ Cline → Configure MCP Servers แล้วเพิ่ม:
{
"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
แพ็กเกจในเครื่องทำงานผ่าน stdio เท่านั้น ไม่มีโหมด HTTP หรือ SSE สำหรับไคลเอนต์ที่เชื่อมต่อผ่าน HTTP ให้ใช้เซิร์ฟเวอร์โฮสต์ที่ https://www.taskade.com/mcp (ดู Taskade MCP server: เริ่มต้นใช้งานอย่างรวดเร็ว)
เครื่องมือในแพ็กเกจในเครื่อง (62)
แพ็กเกจในเครื่องมีชื่อเครื่องมือของตัวเอง โดยเชื่อมโยงกับ Taskade public API v1 และ v2
เวิร์กสเปซ
| เครื่องมือ | คำอธิบาย |
|---|---|
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 | แสดงรายการโปรเจกต์ทั้งหมดของคุณ |
แชตเอเจนต์และ Webhooks (API v2, เบตา)
ความสามารถที่ API v1 ไม่มี: สนทนาสดกับเอเจนต์ AI และรับเหตุการณ์แบบเรียลไทม์
| เครื่องมือ | คำอธิบาย |
|---|---|
promptAgent | ส่งข้อความถึงเอเจนต์ AI และรับคำตอบ |
listConversations | แสดงรายการบทสนทนาของเอเจนต์ |
getConversation | ดูข้อความในการสนทนา |
subscribeWebhook | สมัครรับ Webhooks เหตุการณ์ Taskade แบบเรียลไทม์ |
unsubscribeWebhook | ยกเลิกการสมัครรับ Webhook |
ทำไมต้องใช้ Taskade MCP?
Taskade MCP ช่วยให้ผู้ช่วย AI ของคุณ เข้าถึงเวิร์กสเปซของคุณ ได้ ทั้งโปรเจกต์ งาน เอเจนต์ ฐานความรู้ เทมเพลต และระบบอัตโนมัติ (ใช้ได้ในแพ็กเกจแบบชำระเงิน; บาง endpoint เช่น การแสดงรายการเวิร์กสเปซ จะจำกัดสิทธิ์สำหรับบัญชีฟรี) แทนที่จะเขียนโค้ด 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
| สิ่งที่คุณพูด | สิ่งที่เกิดขึ้น |
|---|---|
| "แสดงงานที่เลยกำหนดทั้งหมดให้ฉันดู" | อ่านโปรเจกต์ → กรองงาน → จัดรูปแบบรายงาน |
| "สร้างเอเจนต์ฝ่ายสนับสนุนที่ฝึกจากเอกสารของเรา" | สร้างเอเจนต์ → เพิ่มความรู้ → เผยแพร่ |
| "ตั้งค่าสปรินต์ของสัปดาห์หน้าจากเทมเพลตของเรา" | คัดลอกเทมเพลต → เพิ่มงาน → มอบหมายให้ทีม |
| "สรุปงานที่เสร็จแล้วในโปรเจกต์ Sprint ของฉัน" | อ่านงานที่เสร็จแล้ว → สร้างสรุปการประชุมสแตนด์อัป |
ทำไมต้องใช้ MCP แทน REST API?
| REST API | MCP Server | |
|---|---|---|
| การตั้งค่า | เขียน HTTP client จัดการการยืนยันตัวตน และแยกวิเคราะห์ JSON | npx @taskade/mcp-server — คำสั่งเดียว |
| อินเทอร์เฟซ | เขียนโค้ดเรียกใช้ endpoint | ภาษาธรรมชาติ — อธิบายสิ่งที่ต้องการ |
| การเชื่อมโยงงาน | จัดการลำดับการทำงานด้วยตนเอง | AI เชื่อมโยงเครื่องมืออย่างชาญฉลาด |
| การจัดการข้อผิดพลาด | เขียนโค้ดจัดการข้อผิดพลาด | AI ตีความข้อผิดพลาดและลองใหม่ |
ทำไมต้องใช้ Taskade MCP แทน MCP Server อื่น?
Taskade MCP มี การจัดการเอเจนต์ AI (สร้าง ฝึก และนำเอเจนต์ไปใช้งาน), การฝึกฐานความรู้ (แนบเอกสาร โปรเจกต์ และสื่อ) และ OpenAPI codegen (สร้างเครื่องมือ MCP จากสเปก API ใดก็ได้) รวมเครื่องมือ 62 รายการใน 8 หมวดหมู่
สูตรสำเร็จสำหรับเอเจนต์
สูตรสำเร็จ 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 Planning พร้อมงานสำหรับแต่ละทีม"
- "ย้ายงานที่เลยกำหนดทั้งหมดไปยังโปรเจกต์ Backlog"
- "กำหนดวันครบกำหนดให้กับงานทั้งหมดในโปรเจกต์ Sprint"
การสร้างเอเจนต์ AI
สร้างและนำเอเจนต์ AI ไปใช้งานได้โดยตรงจากเอดิเตอร์ของคุณ:
- "สร้างเอเจนต์ AI ชื่อ Customer Support Bot โดยใช้ความรู้จากโปรเจกต์เอกสารของเรา"
- "สร้างเอเจนต์สำหรับตรวจสอบโค้ดโดยใช้พรอมป์ต์นี้: ..."
- "เผยแพร่เอเจนต์ของฉันสู่สาธารณะและส่งลิงก์แชร์ให้ฉัน"
- "เพิ่มโปรเจกต์เอกสาร API ของเราเป็นความรู้ให้เอเจนต์"
เวิร์กโฟลว์เทมเพลต
ทำให้การสร้างโปรเจกต์จากเทมเพลตเป็นระบบอัตโนมัติ:
- "แสดงเทมเพลตทั้งหมดในเวิร์กสเปซของฉัน"
- "สร้างโปรเจกต์รับลูกค้าใหม่ 5 โปรเจกต์จาก Client Template"
- "คัดลอกโปรเจกต์ Sprint Retrospective สำหรับสัปดาห์นี้"
OpenAPI Codegen
ใช้ตัวสร้างของเราเพื่อสร้างเครื่องมือ MCP จากสเปก OpenAPI ใดก็ได้ ไม่ใช่แค่ 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+ ทุกประเภท สร้างเครื่องมือ MCP สำหรับ API ของคุณเองได้ในไม่กี่นาที
Taskade คืออะไร?
Taskade (Y Combinator S19) คือเวิร์กสเปซที่ออกแบบมาเพื่อ AI สำหรับสร้างแอป นำเอเจนต์ไปใช้งาน และทำเวิร์กโฟลว์ให้เป็นระบบอัตโนมัติจากพรอมป์ต์เดียว สร้างแอปแล้วกว่า 150,000 แอป
- Genesis Apps — สร้างแอปครบวงจรจากพรอมป์ต์ ทั้งแดชบอร์ด CRM พอร์ทัล และฟอร์ม พร้อมนำไปใช้งานได้ทันที ลองใช้ →
- AI Agents — เอเจนต์แบบกำหนดเองที่มีเครื่องมือในตัว หน่วยความจำถาวร ทีมเอเจนต์หลายตัว และการฝังใช้งานแบบสาธารณะ
- Automations — ระบบอัตโนมัติของเวิร์กโฟลว์แบบไม่ต้องเขียนโค้ด พร้อมการเชื่อมต่อกว่า 100 รายการ การแยกแขนง การวนซ้ำ และการกรอง
- Real-time Collaboration — เวิร์กสเปซแบบหลายผู้ใช้ พร้อมแชต วิดีโอ และมุมมองโปรเจกต์หลากหลายรูปแบบ
- Templates: เทมเพลตสำหรับการจัดการโปรเจกต์ วิศวกรรม การตลาด และอื่น ๆ
- API & MCP: REST API v2, MCP server นี้, ปลั๊กอินเอเจนต์, Agent API, webhooks และ OAuth 2.0
ลิงก์:
- แอป: taskade.com
- สร้าง: taskade.com/create
- แกลเลอรีแอป: taskade.com/apps · หมวดหมู่ทั้งหมด
- เอเจนต์: taskade.com/agents
- เทมเพลต: taskade.com/templates
- เอกสาร: taskade.com/docs · docs.taskade.com
- คู่มือ Workspace MCP: https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- คู่มือ Hosted 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
- เครื่องมือ Automation: hosted server แสดงรายการระบบอัตโนมัติ อ่านการทำงาน และเรียกใช้ระบบอัตโนมัติแบบ "When asked" (
list_automations,get_flow_runs,run_flow) การสร้าง เปิดใช้ และจัดการระบบอัตโนมัติผ่าน MCP อยู่ในแผนงาน agent.js— ชุดเครื่องมือเอเจนต์อัตโนมัติแบบโอเพนซอร์ส (เร็ว ๆ นี้)- TaskOS — แพลตฟอร์มเอเจนต์ที่ docs.taskade.com
ความเป็นส่วนตัวและความปลอดภัย
- Hosted server. Taskade เรียกใช้บน
www.taskade.comโดยอ่านและเขียนได้เฉพาะเวิร์กสเปซที่บัญชี Taskade ของคุณเข้าถึงได้และอยู่ในแพ็กเกจแบบชำระเงิน เซิร์ฟเวอร์จะไม่อ่านประวัติแชตของคุณกับไคลเอนต์ AI ส่วนprompt_agentจะเรียกใช้เอเจนต์ Taskade ซึ่งอาจใช้เครื่องมือของตัวเอง เช่น การค้นหาเว็บ - Agent plugin. ปลั๊กอินมีสกิล (ไฟล์ข้อความ) และที่อยู่ของ hosted server โดยไม่เรียกใช้โค้ดของตัวเอง สกิลสำรองข้อมูลจะเขียนไฟล์เวิร์กสเปซลงในโฟลเดอร์ในเครื่อง (
./taskade-backup/เว้นแต่คุณจะระบุโฟลเดอร์อื่น) - Local package. โทเค็น API ของคุณอนุญาตให้เซิร์ฟเวอร์เรียกใช้ Taskade public API (
https://www.taskade.com/api/v1และhttps://www.taskade.com/api/v2) ในนามของคุณ แพ็กเกจจะไม่ส่งข้อมูลของคุณไปยังบริการอื่น เก็บโทเค็นไว้ในตัวแปรสภาพแวดล้อม และอย่าคอมมิตโทเค็น - นโยบายความเป็นส่วนตัว: taskade.com/privacy ข้อกำหนดการใช้งาน: taskade.com/terms
- รายงานความปลอดภัยและช่องโหว่: ดู SECURITY.md
การสนับสนุน
- ศูนย์ช่วยเหลือ: help.taskade.com
- อีเมล: support@taskade.com
- แจ้งบั๊กและขอฟีเจอร์: GitHub issues
การมีส่วนร่วม
ช่วยเราปรับปรุงเครื่องมือ MCP เวิร์กโฟลว์ OpenAPI และความสามารถของเอเจนต์
- Issues — รายงานบั๊กหรือขอฟีเจอร์
- Pull Requests — ยินดีรับการมีส่วนร่วม
- Apps — เรียกดูและโคลนแอปจากชุมชน · หมวดหมู่
เพิ่มเติมจาก Taskade
- Agent skill (
SKILL.md) · ดัชนี llms.txt · เอกสารสำหรับนักพัฒนา - Awesome Vibe Coding — รวมเครื่องมือ vibe-coding, MCP servers และ agent skills ที่คัดสรรแล้ว
- Taskade Docs (ซอร์ส) — เอกสารสำหรับนักพัฒนาและข้อมูลอ้างอิง API
- Integration Kit — actions และ triggers แบบโอเพนซอร์สสำหรับ Zapier/n8n
- Taskade บน GitHub — หน้าองค์กรและคลังโค้ดโอเพนซอร์ส
- Taskade — หน้าหลักแพลตฟอร์ม รวมถึง Genesis เครื่องมือสร้างแอป AI
ใบอนุญาต
MIT


