Dart MCP Server
resmiBerinteraksi dengan data tugas, dokumen, dan proyek di Dart, alat manajemen proyek berbasis AI.
Dokumentasi
Dart adalah Manajemen Proyek yang didukung oleh AI.
[!WARNING] Server MCP lokal Dart sudah tidak digunakan lagi dan digantikan oleh server MCP Dart yang dihosting, yang lebih sederhana dan lebih baik, yang dapat Anda konfigurasikan dengan petunjuk ini.
Informasi yang sudah tidak digunakan
`dart-mcp-server` adalah server AI [Model Context Protocol (MCP)](https://github.com/modelcontextprotocol) resmi untuk Dart.Fitur
Prompt
Prompt berikut tersedia
create-task- Buat tugas baru di Dart dengan judul, deskripsi, status, prioritas, dan penerima tugascreate-doc- Buat dokumen baru di Dart dengan judul, konten teks, dan foldersummarize-tasks- Dapatkan ringkasan tugas dengan filter opsional berdasarkan status dan penerima tugas
Prompt ini memudahkan asisten AI untuk melakukan tindakan umum di Dart tanpa perlu memahami detail API yang mendasarinya.
Template sumber daya
Sumber daya berikut tersedia
dart-config:- Informasi konfigurasi tentang ruang penggunadart-task:///{taskId}- Informasi detail tentang tugas tertentudart-doc:///{docId}- Informasi detail tentang dokumen tertentu
Alat
Alat berikut tersedia
Manajemen tugas
get_config- Dapatkan informasi tentang ruang pengguna, termasuk penerima tugas, papan dart, folder, status, tag, prioritas, dan ukuran yang tersedialist_tasks- Daftar tugas dengan filter opsional berdasarkan penerima tugas, status, papan dart, prioritas, tanggal jatuh tempo, dan lainnyacreate_task- Buat tugas baru dengan judul, deskripsi, status, prioritas, ukuran, tanggal, papan dart, penerima tugas, tag, dan tugas indukget_task- Ambil tugas yang ada berdasarkan ID-nyaupdate_task- Perbarui properti tugas yang adadelete_task- Pindahkan tugas ke tempat sampah (dapat dipulihkan)add_task_comment- Tambahkan komentar ke tugas yang ada
Manajemen dokumen
list_docs- Daftar dokumen dengan filter opsional berdasarkan folder, judul, konten teks, dan lainnyacreate_doc- Buat dokumen baru dengan judul, konten teks, dan folderget_doc- Ambil dokumen yang ada berdasarkan ID-nyaupdate_doc- Perbarui properti dokumen yang adadelete_doc- Pindahkan dokumen ke tempat sampah (dapat dipulihkan)
Setiap alat mendukung validasi input yang komprehensif dan mengembalikan respons JSON terstruktur.
Penyiapan
Cara termudah untuk menjalankan server MCP adalah dengan npx, tetapi penyiapan Docker juga tersedia.
Temukan file pengaturan MCP untuk klien
Claude Desktop
- Instal Claude Desktop sesuai kebutuhan
- Buka file konfigurasi dengan membuka aplikasi Claude Desktop, masuk ke Pengaturannya, buka tab 'Developer', dan klik tombol 'Edit Config'
- Ikuti langkah-langkah 'Siapkan server MCP' di bawah
Claude Code
-
Instal Claude Code sesuai kebutuhan
-
Salin token autentikasi Anda dari profil Dart Anda
-
Jalankan perintah berikut, pastikan untuk mengganti
dsa...dengan token Dart Anda yang sebenarnyaclaude mcp add dart -e DART_TOKEN=dsa_... -- npx -y dart-mcp-server@latest
Cursor
- Instal Cursor sesuai kebutuhan
- Buka file konfigurasi dengan membuka Cursor, masuk ke 'Cursor Settings' (bukan pengaturan IDE VSCode biasa), buka tab 'MCP', dan klik tombol 'Add new global MCP server'
- Ikuti langkah-langkah 'Siapkan server MCP' di bawah
Cline
- Instal Cline di IDE Anda sesuai kebutuhan
- Buka file konfigurasi dengan membuka IDE Anda, buka sidebar Cline, klik tombol ikon 'MCP Servers' yang kedua dari kiri di bagian atas, buka tab 'Installed', dan klik tombol 'Configure MCP Servers'
- Ikuti langkah-langkah 'Siapkan server MCP' di bawah
Windsurf
- Instal Windsurf sesuai kebutuhan
- Buka file konfigurasi dengan membuka Windsurf, masuk ke 'Windsurf Settings' (bukan pengaturan IDE VSCode biasa), buka tab 'Cascade', dan klik tombol 'View raw config' di bagian 'Model Context Protocol (MCP) Servers'
- Ikuti langkah-langkah 'Siapkan server MCP' di bawah
Klien lainnya
- Temukan file pengaturan MCP, biasanya seperti
[client]_mcp_config.json - Ikuti langkah-langkah 'Siapkan server MCP' di bawah
Siapkan server MCP
-
Instal npx, yang disertakan dengan Node, sesuai kebutuhan
-
Salin token autentikasi Anda dari profil Dart Anda
-
Tambahkan yang berikut ke pengaturan MCP Anda, pastikan untuk mengganti
dsa...dengan token Dart Anda yang sebenarnya{ "mcpServers": { "Dart": { "command": "npx", "args": ["-y", "dart-mcp-server@latest"], "env": { "DART_TOKEN": "dsa_..." } } } }
Varian: penyiapan dengan Docker
Jika penyiapan npx di atas tidak berfungsi dengan baik, kami juga menyediakan penyiapan Docker. Ikuti petunjuk di atas untuk menemukan file pengaturan MCP
-
Instal Docker sesuai kebutuhan
-
Bangun kontainer Docker dengan
docker build -t mcp/dart . -
Salin token autentikasi Anda dari profil Dart Anda
-
Tambahkan yang berikut ke pengaturan MCP Anda, pastikan untuk mengganti
dsa...dengan token Dart Anda yang sebenarnya{ "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_..." } } } }
Bantuan dan Sumber Daya
- Beranda
- Aplikasi Web
- Pusat Bantuan
- Bug dan Fitur
- Sumber Pustaka
- Obrolan di Discord
- Email kami di [email protected]
Berkontribusi
Kontribusi sangat diterima! Silakan buka isu atau kirim pull request.
Lisensi
Proyek ini dilisensikan di bawah Lisensi MIT.