Dart MCP Server
resmiDart adlı yapay zeka tabanlı proje yönetim aracında görev, belge ve proje verileriyle etkileşim kurun.
Dokümantasyon
Dart, yapay zeka destekli Proje Yönetimidir.
[!WARNING] Dart yerel MCP sunucusu, bu talimatlarla yapılandırabileceğiniz basitleştirilmiş ve geliştirilmiş barındırılan Dart MCP sunucusu lehine kullanımdan kaldırılmıştır.
Kullanımdan kaldırılan bilgiler
`dart-mcp-server`, Dart için resmi yapay zeka [Model Bağlam Protokolü (MCP)](https://github.com/modelcontextprotocol) sunucusudur.Özellikler
İstemler
Aşağıdaki istemler mevcuttur
create-task- Dart'ta başlık, açıklama, durum, öncelik ve atanan kişi ile yeni bir görev oluşturcreate-doc- Dart'ta başlık, metin içeriği ve klasör ile yeni bir belge oluştursummarize-tasks- Durum ve atanan kişiye göre isteğe bağlı filtreleme ile görevlerin özetini al
Bu istemler, yapay zeka asistanlarının temel API ayrıntılarını anlamasına gerek kalmadan Dart'ta yaygın eylemleri kolayca gerçekleştirmesini sağlar.
Kaynak şablonları
Aşağıdaki kaynaklar mevcuttur
dart-config:- Kullanıcının alanı hakkında yapılandırma bilgisidart-task:///{taskId}- Belirli görevler hakkında ayrıntılı bilgidart-doc:///{docId}- Belirli belgeler hakkında ayrıntılı bilgi
Araçlar
Aşağıdaki araçlar mevcuttur
Görev yönetimi
get_config- Mevcut atananlar, dartboard'lar, klasörler, durumlar, etiketler, öncelikler ve boyutlar dahil olmak üzere kullanıcının alanı hakkında bilgi allist_tasks- Atanan, durum, dartboard, öncelik, son tarih ve daha fazlasına göre isteğe bağlı filtreleme ile görevleri listelecreate_task- Başlık, açıklama, durum, öncelik, boyut, tarihler, dartboard, atananlar, etiketler ve üst görev ile yeni bir görev oluşturget_task- Kimliğine göre mevcut bir görevi alupdate_task- Mevcut bir görevin özelliklerini güncelledelete_task- Bir görevi çöp kutusuna taşı (kurtarılabilir)add_task_comment- Mevcut bir göreve yorum ekle
Belge yönetimi
list_docs- Klasör, başlık, metin içeriği ve daha fazlasına göre isteğe bağlı filtreleme ile belgeleri listelecreate_doc- Başlık, metin içeriği ve klasör ile yeni bir belge oluşturget_doc- Kimliğine göre mevcut bir belgeyi alupdate_doc- Mevcut bir belgenin özelliklerini güncelledelete_doc- Bir belgeyi çöp kutusuna taşı (kurtarılabilir)
Her araç kapsamlı giriş doğrulamasını destekler ve yapılandırılmış JSON yanıtları döndürür.
Kurulum
MCP sunucusunu çalıştırmanın en kolay yolu npx kullanmaktır, ancak bir Docker kurulumu da mevcuttur.
İstemci için MCP ayarları dosyasını bulma
Claude Desktop
- Gerektiğinde Claude Desktop'ı yükleyin
- Claude Desktop uygulamasını açıp Ayarlar'a giderek, 'Geliştirici' sekmesini açıp 'Yapılandırmayı Düzenle' düğmesine tıklayarak yapılandırma dosyasını açın
- Aşağıdaki 'MCP sunucusunu kurma' adımlarını izleyin
Claude Code
-
Gerektiğinde Claude Code'u yükleyin
-
Kimlik doğrulama jetonunuzu Dart profilinizden kopyalayın
-
dsa...yerine gerçek Dart jetonunuzu koyduğunuzdan emin olarak aşağıdaki komutu çalıştırınclaude mcp add dart -e DART_TOKEN=dsa_... -- npx -y dart-mcp-server@latest
Cursor
- Gerektiğinde Cursor'ı yükleyin
- Cursor'ı açıp 'Cursor Ayarları'na (normal VSCode IDE ayarları değil) giderek, 'MCP' sekmesini açıp 'Yeni global MCP sunucusu ekle' düğmesine tıklayarak yapılandırma dosyasını açın
- Aşağıdaki 'MCP sunucusunu kurma' adımlarını izleyin
Cline
- Gerektiğinde IDE'nize Cline'ı yükleyin
- IDE'nizi açıp Cline kenar çubuğunu açarak, üstte soldan ikinci olan 'MCP Sunucuları' simge düğmesine tıklayarak, 'Yüklü' sekmesini açıp 'MCP Sunucularını Yapılandır' düğmesine tıklayarak yapılandırma dosyasını açın
- Aşağıdaki 'MCP sunucusunu kurma' adımlarını izleyin
Windsurf
- Gerektiğinde Windsurf'ü yükleyin
- Windsurf'ü açıp 'Windsurf Ayarları'na (normal VSCode IDE ayarları değil) giderek, 'Cascade' sekmesini açıp 'Model Bağlam Protokolü (MCP) Sunucuları' bölümündeki 'Ham yapılandırmayı görüntüle' düğmesine tıklayarak yapılandırma dosyasını açın
- Aşağıdaki 'MCP sunucusunu kurma' adımlarını izleyin
Diğer istemciler
- Genellikle
[client]_mcp_config.jsongibi bir şey olan MCP ayarları dosyasını bulun - Aşağıdaki 'MCP sunucusunu kurma' adımlarını izleyin
MCP sunucusunu kurma
-
Gerektiğinde Node ile birlikte gelen npx'i yükleyin
-
Kimlik doğrulama jetonunuzu Dart profilinizden kopyalayın
-
dsa...yerine gerçek Dart jetonunuzu koyduğunuzdan emin olarak aşağıdakini MCP kurulumunuza ekleyin{ "mcpServers": { "Dart": { "command": "npx", "args": ["-y", "dart-mcp-server@latest"], "env": { "DART_TOKEN": "dsa_..." } } } }
Varyant: Docker ile kurulum
Yukarıdaki npx kurulumu iyi çalışmazsa, bir Docker kurulumu da sağlıyoruz. MCP ayarları dosyasını bulmak için yukarıdaki talimatları izleyin
-
Gerektiğinde Docker'ı yükleyin
-
Docker konteynerini
docker build -t mcp/dart .ile oluşturun -
Kimlik doğrulama jetonunuzu Dart profilinizden kopyalayın
-
dsa...yerine gerçek Dart jetonunuzu koyduğunuzdan emin olarak aşağıdakini MCP kurulumunuza ekleyin{ "mcpServers": { "Dart": { "command": "bash", "args": [ "-c", "docker rm -f dart-mcp >/dev/null 2>&1 || true; docker run -i --rm --name dart-mcp -e DART_TOKEN mcp/dart" ], "env": { "DART_TOKEN": "dsa_..." } } } }
Yardım ve Kaynaklar
- Ana Sayfa
- Web Uygulaması
- Yardım Merkezi
- Hatalar ve Özellikler
- Kütüphane Kaynağı
- Discord'da Sohbet
- Bize e-posta gönderin: [email protected]
Katkıda Bulunma
Katkılar memnuniyetle karşılanır! Lütfen bir sorun açın veya bir çekme isteği gönderin.
Lisans
Bu proje MIT Lisansı altında lisanslanmıştır.