Taskade
resmiTaskade platformasına MCP üzerinden bağlanın. Görevlere, projelere, iş akışlarına ve yapay zeka ajanlarına birleşik bir çalışma alanı ve API aracılığıyla gerçek zamanlı erişin.
Taskade MCP ile neler yapabilirsiniz?
- Projeler oluşturun ve yönetin — Asistanınızdan
projectCreate,projectCopyveprojectCompletekullanarak projeler oluşturmasını, kopyalamasını veya tamamlandı olarak işaretlemesini isteyin. - Projeler arasında görevlerle çalışın — Görevleri oluşturun, güncelleyin, taşıyın, tamamlayın veya silin;
taskCreate,taskPut,taskMovevetaskPutAssigneesile son tarihler belirleyin ve ekip üyelerini atayın. - AI ajanları oluşturun ve dağıtın —
folderAgentGenerateile bir istemden ajanlar üretin, projeler veya medya gibi bilgi kaynakları ekleyin ve bunları herkese açık olarak yayınlayın. - Ajanlarla doğrudan sohbet edin —
promptAgentkullanarak bir AI ajana mesaj gönderin ve yanıtlar alın;getConversationile konuşma geçmişini inceleyin. - Şablonlardan proje oluşturmayı otomatikleştirin —
folderProjectTemplatesGetile mevcut şablonları listeleyin veprojectFromTemplatekullanarak bunlardan yeni projeler başlatın. - Çalışma alanı yapısını yönetin —
workspacesGetveworkspaceFoldersGetile çalışma alanlarını ve klasörleri listeleyin, ardından projeleri doğru konumlara organize edin.
Dokümantasyon
Taskade MCP Sunucusu
Workspace MCP (
@taskade/mcp-server) — Taskade çalışma alanınızı herhangi bir AI istemcisinden çalıştırın.
Taskade'yi Model Context Protocol aracılığıyla Claude, Cursor, Windsurf, VS Code ve daha fazlası gibi herhangi bir AI asistanına bağlayın.
Çalışma alanları, projeler, görevler, AI ajanları, ajan sohbeti, web kancaları, bilgi tabanları, şablonlar, medya ve paylaşım için 62 araç — hepsi AI istemcinizden.
- MCP Sunucusu — Taskade'yi Claude Desktop, Cursor, Windsurf veya herhangi bir MCP istemcisine bağlayın.
- OpenAPI Kod Üretimi — Sadece Taskade değil, herhangi bir OpenAPI spesifikasyonundan MCP araçları oluşturun.
İçindekiler
- Demo
- Hızlı Başlangıç
- Araçlar (62)
- Neden Taskade MCP?
- Ajan Tarifleri
- Kullanım Örnekleri
- OpenAPI Kod Üretimi
- Taskade Nedir?
- Yol Haritası
- Katkıda Bulunma
- Lisans
Demo
Anthropic tarafından Claude Desktop içinde çalışan MCP destekli Taskade ajanı:
| MCP ile Ajan Oluşturun | İş Akışlarını Otomatikleştirin | Projeleri Yönetin |
|---|---|---|
![]() | ![]() | ![]() |
| Claude/Cursor'dan AI ajanları oluşturun, eğitin, dağıtın | 100'den fazla hizmette çok adımlı otomasyonlar oluşturun | AI asistanınızdan tam çalışma alanı yönetimi (ücretli planlar; bazı uç noktalar ücretsizde kısıtlı) |
Hızlı Başlangıç
⚡ Barındırılan bir seçenek mi tercih edersiniz?
https://www.taskade.com/mcp, bu Workspace MCP sunucusundan ayrı bir barındırılan yüzey olan OAuth korumalı Genesis App MCP'dir. Ne yaptığını ve kullanım durumunuza uyup uymadığını öğrenmek için kılavuzuna bakın. Aşağıda açıklandığı gibi çalışma alanı içeriğinizi (projeler, görevler, ajanlar) okumak ve yazmak için Workspace MCP sunucusunu (bu paket) kullanın.
Hangi Taskade MCP'yi İstiyorum?
Taskade, MCP'yi üç yüzey üzerinden konuşur — bu repo bunlardan ilkidir:
| Şunu yapmak istiyorum… | Kullan | Nerede / yetkilendirme |
|---|---|---|
| AI istemcimin projelerimi, görevlerimi, ajanlarımı okumasını ve yazmasını sağlamak | Workspace MCP — bu repo (@taskade/mcp-server) | Yerel stdio · kişisel token · çoğu plan |
| IDE'mden yayınlanmış uygulamamın kodunu düzenlemek | Genesis App MCP | Barındırılan · OAuth 2.0 (https://www.taskade.com/mcp) · Business+ |
| Ajanlarımın Slack / Shopify / Gmail'e erişmesini sağlamak | MCP Bağlayıcıları | Barındırılan, ürün içi |
1. API Anahtarınızı Alın
Taskade Ayarları > API adresine gidin ve bir Kişisel Erişim Token'ı oluşturun.
2. Claude Desktop
claude_desktop_config.json dosyanıza ekleyin:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
3. Cursor
Cursor MCP ayarlarınıza ekleyin:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
4. Windsurf
~/.codeium/windsurf/mcp_config.json dosyasına (veya Ayarlar → Cascade → MCP → Sunucu Ekle) ekleyin:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
5. Cline
VS Code'da, Cline MCP Sunucuları panelini açın → MCP Sunucularını Yapılandır ve ekleyin:
{
"mcpServers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "your-api-key-here"
}
}
}
}
6. VS Code
Çalışma alanınıza bir .vscode/mcp.json ekleyin (VS Code servers anahtarını kullanır; ${input:…} ilk çalıştırmada anahtarınızı ister):
{
"servers": {
"taskade": {
"command": "npx",
"args": ["-y", "@taskade/mcp-server"],
"env": {
"TASKADE_API_KEY": "${input:taskade_api_key}"
}
}
}
}
7. HTTP / SSE Modu (uzak ve özel istemciler)
TASKADE_API_KEY=your-api-key npx @taskade/mcp-server --http
Sunucu http://localhost:3000 adresinde başlar (PORT ortam değişkeni ile yapılandırın). http://localhost:3000/sse?access_token=your-api-key adresinden SSE ile bağlanın.
Araçlar (62)
Çalışma Alanları
| Araç | Açıklama |
|---|---|
workspacesGet | Tüm çalışma alanlarını listele |
workspaceFoldersGet | Bir çalışma alanındaki klasörleri listele |
workspaceCreateProject | Bir çalışma alanında proje oluştur |
Projeler
| Araç | Açıklama |
|---|---|
projectGet | Proje detaylarını al |
projectCreate | Yeni bir proje oluştur |
projectCopy | Bir projeyi bir klasöre kopyala |
projectComplete | Projeyi tamamlandı olarak işaretle |
projectRestore | Tamamlanmış bir projeyi geri yükle |
projectMembersGet | Proje üyelerini listele |
projectFieldsGet | Bir proje için özel alanları al |
projectShareLinkGet | Paylaşım bağlantısını al |
projectShareLinkEnable | Paylaşım bağlantısını etkinleştir |
projectBlocksGet | Bir projedeki tüm blokları al |
projectTasksGet | Bir projedeki tüm görevleri al |
folderProjectsGet | Bir klasördeki projeleri listele |
Görevler
| Araç | Açıklama |
|---|---|
taskGet | Görev detaylarını al |
taskCreate | Bir veya daha fazla görev oluştur |
taskPut | Bir görevi güncelle |
taskDelete | Bir görevi sil |
taskComplete | Görevi tamamlandı olarak işaretle |
taskUncomplete | Görevi tamamlanmadı olarak işaretle |
taskMove | Bir görevi proje içinde taşı |
taskAssigneesGet | Görev atananlarını al |
taskPutAssignees | Bir göreve kullanıcı ata |
taskDeleteAssignees | Atananları kaldır |
taskGetDate | Görev bitiş tarihini al |
taskPutDate | Görev bitiş tarihini ayarla |
taskDeleteDate | Görev bitiş tarihini kaldır |
taskNoteGet | Görev notunu al |
taskNotePut | Görev notunu güncelle |
taskNoteDelete | Görev notunu sil |
taskFieldsValueGet | Tüm alan değerlerini al |
taskFieldValueGet | Belirli bir alan değerini al |
taskFieldValuePut | Bir alan değeri ayarla |
taskFieldValueDelete | Bir alan değerini sil |
AI Ajanları
Özel bilgi ve araçlarla otonom AI ajanları oluşturun, yönetin ve yayınlayın.
| Araç | Açıklama |
|---|---|
folderAgentGenerate | Bir metin isteminden bir AI ajanı oluştur |
folderCreateAgent | Özel yapılandırma ile bir ajan oluştur |
folderAgentGet | Bir klasördeki ajanları listele |
agentGet | Ajan detaylarını al |
agentUpdate | Ajan yapılandırmasını güncelle |
deleteAgent | Bir ajanı sil |
agentPublicAccessEnable | Ajanı herkese açık olarak yayınla |
agentPublicGet | Herkese açık ajan detaylarını al |
agentPublicUpdate | Herkese açık ajan ayarlarını güncelle |
agentKnowledgeProjectCreate | Ajan bilgisine bir proje ekle |
agentKnowledgeMediaCreate | Ajan bilgisine medya ekle |
agentKnowledgeProjectRemove | Projeyi bilgiden kaldır |
agentKnowledgeMediaRemove | Medyayı bilgiden kaldır |
agentConvosGet | Ajan konuşmalarını listele |
agentConvoGet | Konuşma detaylarını al |
publicAgentGet | Ajanı genel kimliğe göre al |
Şablonlar
| Araç | Açıklama |
|---|---|
folderProjectTemplatesGet | Mevcut proje şablonlarını listele |
projectFromTemplate | Bir şablondan proje oluştur |
Medya
| Araç | Açıklama |
|---|---|
mediasGet | Bir klasördeki medya dosyalarını listele |
mediaGet | Medya detaylarını al |
mediaDelete | Bir medya dosyasını sil |
Kişisel
| Araç | Açıklama |
|---|---|
meProjectsGet | Tüm projelerinizi listele |
Ajan Sohbeti & Web Kancaları (API v2, beta)
v1 API'sinin sahip olmadığı yetenekler: bir AI ajanı ile canlı bir konuşma yapın ve gerçek zamanlı olaylar alın.
| Araç | Açıklama |
|---|---|
promptAgent | Bir AI ajanına mesaj gönderin ve yanıtını alın |
listConversations | Bir ajanın konuşmalarını listele |
getConversation | Bir konuşmanın mesajlarını al |
subscribeWebhook | Gerçek zamanlı Taskade olay web kancalarına abone ol |
unsubscribeWebhook | Bir web kancası aboneliğini kaldır |
Neden Taskade MCP?
Taskade MCP, AI asistanınıza çalışma alanınıza erişim sağlar — projeler, görevler, ajanlar, bilgi tabanları, şablonlar ve otomasyonlar (ücretli planlarda; çalışma alanı listeleme gibi bazı uç noktalar ücretsiz hesaplar için kısıtlıdır). API kodu yazmak yerine, ihtiyacınız olanı doğal dilde tanımlayın.
┌──────────────────────────────────────────────────────────┐
│ 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
| Ne Dersiniz | Ne Olur |
|---|---|
| "Bana tüm gecikmiş görevleri göster" | Projeleri okur → görevleri filtreler → raporu biçimlendirir |
| "Dokümanlarımız üzerinde eğitilmiş bir destek ajanı oluştur" | Ajan oluşturur → bilgi ekler → yayınlar |
| "Şablonumuzdan gelecek haftanın sprintini ayarla" | Şablonu kopyalar → görevleri doldurur → ekibi atar |
| "Dünün tamamlanan işlerini özetle" | Görev geçmişini okur → günlük durum özeti oluşturur |
Neden REST API Yerine MCP?
| REST API | MCP Sunucusu | |
|---|---|---|
| Kurulum | HTTP istemcisi yaz, yetkilendirmeyi yönet, JSON'u ayrıştır | npx @taskade/mcp-server — tek komut |
| Arayüz | Uç noktalara karşı kod yaz | Doğal dil — ihtiyacınız olanı tanımlayın |
| Zincirleme | Manuel orkestrasyon | AI araçları akıllıca zincirler |
| Hata yönetimi | Hata yönetim kodu yaz | AI hataları yorumlar ve yeniden dener |
Neden Diğer MCP Sunucuları Yerine Taskade MCP?
Taskade, AI ajan yönetimi (ajan oluşturma, eğitme, dağıtma), bilgi tabanı eğitimi (doküman, proje, medya ekleme) ve OpenAPI kod üretimi (herhangi bir API spesifikasyonundan MCP araçları oluşturma) içeren tek MCP sunucusudur. 8 kategoride 62 araç.
Ajan Tarifleri
Tarif 1: Günlük Durum Özetleyici
Sorun: Ekip günlük durum notları Slack, e-posta ve dokümanlar arasında dağınık.
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.
Tarif 2: Bilgi Tabanı Ajan Oluşturucu
Sorun: Dosyalar arasında dağınık dokümanlarınız var ve bunlar üzerinde eğitilmiş bir AI ajanına ihtiyacınız var.
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.
Tarif 3: Sprint Planlama Otomasyonu
Sorun: Her iki haftada bir manuel olarak sprint projeleri oluşturmak.
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.
Tarif 4: Rekabet İstihbaratı Ajanı
Sorun: Rakipleri izleyen ve bulguları raporlayan bir ajana ihtiyacınız var.
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.
Tarif 5: Müşteri Katılım Hattı
Sorun: Her yeni müşteri aynı proje yapısına, görevlere ve materyallere ihtiyaç duyar.
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.
Kullanım Örnekleri
AI ile Proje Yönetimi
AI asistanınızdan Taskade çalışma alanınızı yönetmesini isteyin:
- "Bana tüm projelerimi ve durumlarını göster"
- "Her ekip için görevler içeren Q1 Planlaması adında yeni bir proje oluştur"
- "Tüm gecikmiş görevleri Backlog projesine taşı"
- "Sprint projesindeki tüm görevler için bitiş tarihleri belirle"
AI Ajan Oluşturma
Doğrudan düzenleyicinizden AI ajanları oluşturun ve dağıtın:
- "Doküman projemizdeki bilgilerle Müşteri Destek Botu adında bir AI ajanı oluştur"
- "Bu istemi kullanarak kod incelemesi için bir ajan oluştur: ..."
- "Ajanımı herkese açık olarak yayınla ve bana paylaşım bağlantısını ver"
- "API dokümantasyon projemizi ajana bilgi olarak ekle"
Şablon İş Akışları
Şablonlardan proje oluşturmayı otomatikleştirin:
- "Çalışma alanımdaki tüm şablonları listele"
- "Müşteri Şablonundan 5 yeni müşteri katılım projesi oluştur"
- "Bu hafta için Sprint Retrospektif projesini kopyala"
OpenAPI Kod Üretimi
Sadece Taskade değil, herhangi bir OpenAPI spesifikasyonundan MCP araçları oluşturmak için oluşturucumuzu kullanın.
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,
});
Herhangi bir OpenAPI 3.0+ spesifikasyonu ile çalışır. Dakikalar içinde kendi API'leriniz için MCP araçları oluşturun.
Taskade Nedir?
Taskade (Y Combinator S19), uygulamalar oluşturmak, ajanlar dağıtmak ve iş akışlarını otomatikleştirmek için — tek bir istemden — AI odaklı çalışma alanıdır. 150.000'den fazla uygulama oluşturuldu. 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe tarafından güveniliyor. 9.300'den fazla incelemede 4.8/5 puan aldı.
- Genesis Uygulamaları — İstemlerden eksiksiz uygulamalar oluşturun. Panolar, CRM’ler, portallar, formlar — anında dağıtılır. Deneyin →
- AI Ajanları — 22’den fazla araç, kalıcı bellek, çoklu ajan ekipleri, genel gömme özelliğine sahip özel ajanlar
- Otomasyonlar — 100’den fazla entegrasyon, dallanma, döngü, filtreleme içeren kodsuz iş akışı otomasyonu
- Gerçek Zamanlı İş Birliği — Sohbet, video, 7 proje görünümüne sahip çok oyunculu çalışma alanı
- Şablonlar — Proje yönetimi, mühendislik, pazarlama ve daha fazlası için 700’den fazla şablon
- API & MCP — REST API v2, bu MCP Sunucusu, Ajan API’si, web kancaları, OAuth 2.0
Bağlantılar:
- Uygulama: taskade.com
- Oluştur: taskade.com/create
- Ajanlar: taskade.com/agents
- Şablonlar: taskade.com/templates
- Topluluk: taskade.com/community
- Geliştirici Belgeleri: docs.taskade.com
- Çalışma Alanı MCP kılavuzu: https://github.com/taskade/docs/blob/main/apis-living-system-development/workspace-mcp.md
- Genesis Uygulaması MCP kılavuzu (farklı, barındırılan bir yüzey): https://github.com/taskade/docs/blob/main/apis-living-system-development/genesis-app-mcp.md
- Blog: taskade.com/blog
Yol Haritası
Planlanan özellikler ve iyileştirmeler için açık konulara bakın.
Yakın zamanda yayınlanan (v0.1.0): Ajan sohbeti (promptAgent) ve web kancası tetikleyicileri, Taskade API v2 araç katmanı aracılığıyla şu anda kullanımda.
- Otomasyon & Akış Araçları — MCP aracılığıyla iş akışı otomasyonları oluşturun, etkinleştirin ve yönetin
agent.js— Açık kaynaklı otonom ajan araç seti (yakında)- TaskOS — docs.taskade.com adresindeki ajan platformu
Gizlilik & Güvenlik
Taskade API anahtarınız, MCP sunucusunun sizin adınıza Taskade genel API’sini çağırmasına yetki verir. Sunucu yalnızca Taskade genel API’si ile konuşur — https://www.taskade.com/api/v1 ve https://www.taskade.com/api/v2 — ve verilerinizi diğer üçüncü taraf hizmetlere göndermez.
- Gizlilik — Taskade Gizlilik Politikası’na bakın.
- Güvenlik & güvenlik açığı bildirimi — SECURITY.md dosyasına bakın.
- Anahtarınızı bir ortam değişkeninde saklayın; asla depoya göndermeyin.
Katkıda Bulunma
MCP araçlarını, OpenAPI iş akışlarını ve ajan yeteneklerini geliştirmemize yardımcı olun.
- Konular — Hataları bildirin veya özellik isteyin
- Çekme İstekleri — Katkılar memnuniyetle karşılanır
- Topluluk — Taskade topluluğuna katılın
- İletişim — hello@taskade.com
Taskade’den Daha Fazlası
- Taskade Belgeleri (kaynak) — geliştirici belgeleri ve API referansı
- Entegrasyon Kiti — açık kaynaklı Zapier/n8n eylemleri ve tetikleyicileri
- Taskade — AI uygulama oluşturucu Genesis dahil platform ana sayfası
Lisans
MIT


