Asana MCP: Asana’yı ChatGPT’ye, Claude’a ve Cursor’a nasıl bağlarsın
Yazan: Andrei Finogeev, Weft’in kurucusu ·
Asana’nın resmî MCP sunucusu https://mcp.asana.com/v2/mcp adresindeki V2 sunucusudur; eski V1 adresi (mcp.asana.com/sse) kullanımdan kaldırıldı. ChatGPT’de ve Claude’da Asana uygulamasını dizinlerinden bağlar ve giriş yaparsın. Claude Code’da, Cursor’da ve VS Code’da fazladan bir adım var: Asana dinamik istemci kaydını desteklemiyor; bu yüzden önce Asana’nın geliştirici konsolunda bir OAuth uygulaması oluşturur ve onun client ID’sini ve secret’ını istemciye yapıştırırsın.
Bir bakışta Asana MCP
| Sunucu URL’si | https://mcp.asana.com/v2/mcp (Streamable HTTP). /sse adresindeki V1 kullanımdan kaldırıldı |
|---|---|
| Giriş | Yalnızca OAuth 2.0 — API belirteci yok. Claude Code, Cursor, VS Code için kendi OAuth uygulaman (client ID + secret) |
| Ücretsiz plan | Belirtilmemiş |
| Hız sınırları | Belirtilmemiş; toplu çağrılar 50 öğeyle sınırlı |
| Silme | Var — delete_task ve delete_record |
| Ücretli planlar | Starter, yıllık faturalandırmayla kullanıcı başına ayda $10.99 (aylık $13.49); Advanced, yıllık $24.99 (aylık $30.49) |
“Belirtilmemiş”, Asana tarafından belirtilmediği anlamına gelir. Fiyatlar koltuk başına ABD doları cinsinden liste fiyatlarıdır; vergiler ve bölgesel fiyatlar farklılık gösterir.
Asana MCP her asistanda nasıl kurulur
ChatGPT
Asana’yı ChatGPT’nin uygulama dizininden bağla, giriş yap, bir çalışma alanı seç ve yetkilendir. Asana hangi ChatGPT planlarının bunu kullanabileceğini belirtmiyor.
Claude (web ve masaüstü)
Asana’yı Claude’un bağlayıcı dizininden (claude.com/connectors/asana) bağla ve giriş yap. Liste girdisi Asana tarafından yapılmış ve “Anthropic verified” olarak işaretli.
Claude Code
Önce Asana geliştirici konsolunda yönlendirme URL’si http://localhost:8080/callback olan bir OAuth uygulaması oluştur. Sunucuyu ekle — Claude Code client secret’ı sorar — sonra Claude Code’da /mcp çalıştır ve giriş yap.
claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 asana https://mcp.asana.com/v2/mcpCursor
Cursor Settings → Tools & MCP → “+ Add new global MCP server”, yapılandırmayı yapıştır, sonra Connect’e bas. cursor://anysphere.cursor-mcp/oauth/callback adresini Asana OAuth uygulamanın yönlendirme URL’si olarak kaydet.
{
"mcpServers": {
"asana": {
"url": "https://mcp.asana.com/v2/mcp",
"auth": {
"CLIENT_ID": "${env:ASANA_CLIENT_ID}",
"CLIENT_SECRET": "${env:ASANA_CLIENT_SECRET}"
}
}
}
}VS Code
Command Palette → “MCP: Add Server” → HTTP, URL’yi gir, adını asana koy ve sorulduğunda client ID ile secret’ı gir. Yönlendirme URL’leri: http://127.0.0.1:33418/ (sondaki eğik çizgiyle) ve https://vscode.dev/redirect.
Yapay zekân Asana içinde neler yapabilir
- Görevleri, projeleri, portföyleri, durum güncellemelerini, kullanıcıları ve ekipleri arama ve okuma.
- Görev ve proje oluşturma ve güncelleme (şablonlardan da), yorum ekleme, proje durum güncellemesi yayımlama.
- Görev silme; Asana tabloları ve kayıtlarıyla çalışma; bildirimleri okuma ve güncelleme.
- Uygulamaları destekleyen istemcilerde etkileşimli bir görev ya da proje kartı gösteren önizleme araçları.
Bilmeye değer sınırlar
- Dinamik istemci kaydı yok: resmî ChatGPT ve Claude uygulamaları dışında kendi OAuth uygulamana ihtiyacın var. Asana’ya göre Replit ve JetBrains gibi bazı istemciler bunu henüz desteklemiyor.
- Oturum başına bir çalışma alanı — “Tokens are workspace-scoped”.
- İzin kapsamları yok: belirteç her araca tam erişim ister; senin kendi Asana izinlerin yine de geçerlidir.
- search_tasks yalnızca Premium’da; diğer planlarda asistan get_tasks kullanır.
- Hedef, kaynak tahsisi ve zaman dilimi araçları V2’de kaldırıldı.
- Bir ajanın görevi sahiplenmesi ya da ilerlemeyi bildirmesi için araç yok — yapay zekâ Asana’yı düzenler, bir kuyruk üzerinden çalışmaz.
Yapay zekâyla çalışmak için Asana mı, Weft mi?
İşin zaman çizelgeleri, portföyler ve durum raporlamasıyla ekipler arası projelerden oluşuyorsa ve şirketin zaten Asana üzerinde çalışıyorsa Asana’yı seç. MCP sunucusu geniş kapsamlı ve bakımını Asana yapıyor.
Tek kişilik bir girişimci ya da küçük bir ekipsen ve panoyu yapay zekânın yürütmesi gerekiyorsa Weft’i seç. Weft, ChatGPT’de, Claude’da, Cursor’da ve Codex’te düz OAuth ile bağlanır — kaydedilecek bir OAuth uygulaması yok — ve araçları işi yapan asistanlar için tasarlanmış: görevi sahiplenmek, ilerlemeyi bildirmek, sana Gelen kutunda bekleyen bir soru sormak, kararı kaydetmek. Free dahil her planda ChatGPT’de çalışır.


Weft’i kurmak: ChatGPT’de Weft · Claude’da Weft · Claude Code’da Weft · Cursor’da Weft · Codex’te Weft
Sorular
Asana MCP sunucusunun URL’si nedir?
https://mcp.asana.com/v2/mcp. V1 adresi https://mcp.asana.com/sse kapatıldı.
Cursor ya da Claude Code neden Asana için bir client ID istiyor?
Asana’nın V2 sunucusu dinamik istemci kaydını desteklemiyor; bu yüzden resmî ChatGPT ve Claude uygulamaları dışındaki istemcilerin, Asana’nın geliştirici konsolunda senin oluşturduğun bir OAuth uygulamasına ihtiyacı var. Onun client ID’sini ve secret’ını istemciye yapıştırırsın.
MCP ile bir Asana kişisel erişim belirteci kullanabilir miyim?
Hayır. Sunucu yalnızca OAuth kabul ediyor ve MCP için verilen belirteçler Asana’nın REST API’siyle de çalışmıyor.
Asana MCP ücretsiz Personal planda çalışıyor mu?
Asana bunu belirtmiyor. Belgelediği tek plan kısıtlaması, search_tasks’ın Premium gerektirmesi.
Kaynaklar
11 Kasım 2026 tarihinde okundu.