Skip to main content
Glama

dart-query

Dart AIタスク管理用のMCPサーバー。バッチ操作と最小限のコンテキスト使用に最適化されています。

タスクを1つずつループ処理する(中間JSONでコンテキストウィンドウを埋めてしまう)代わりに、dart-queryはDartQLセレクターとサーバーサイドのバッチ操作を使用して、1回の呼び出しで数百のタスクを更新します。通常なら約30Kトークンを消費する50タスクの更新が、約200トークンで済み、コンテキストの劣化もありません。

クイックスタート

1. Dart AIトークンの取得

https://app.dartai.com/?settings=account にアクセスし、トークン(dsa_で始まるもの)をコピーしてください。

2. MCPの設定

npx (推奨)

{
  "mcpServers": {
    "dart-query": {
      "command": "npx",
      "args": ["-y", "@standardbeagle/dart-query"],
      "env": {
        "DART_TOKEN": "dsa_your_token_here"
      }
    }
  }
}

SLOP-MCP (v0.10.0以降)

slop register dart-query \
  --command npx \
  --args "-y" "@standardbeagle/dart-query" \
  --env DART_TOKEN=dsa_your_token_here \
  --scope user

3. 検証

info({ level: "overview" })

4. 例: バッチ更新

// Preview first
batch_update_tasks({
  selector: "dartboard = 'Engineering' AND priority = 'high'",
  updates: { status: "Doing" },
  dry_run: true
})

// Execute
batch_update_tasks({
  selector: "dartboard = 'Engineering' AND priority = 'high'",
  updates: { status: "Doing" },
  dry_run: false
})

ツール

グループ

ツール

目的

Discovery

info, get_config

機能やワークスペース設定の確認

Task CRUD

create_task, get_task, update_task, delete_task, add_task_comment

単一タスクの操作

Query

list_tasks, search_tasks

フィルターや全文検索によるタスクの検索

Batch

batch_update_tasks, batch_delete_tasks, get_batch_status

DartQLセレクターを使用した一括操作

Import

import_tasks_csv

検証付きのCSVからのタスク一括作成

Docs

list_docs, create_doc, get_doc, update_doc, delete_doc

ドキュメント管理

パラメーターの詳細、DartQL構文、CSVインポート形式については TOOLS.md を参照してください。

DartQLセレクター

バッチ操作でタスクをターゲットにするためのSQL-92 WHERE句構文:

dartboard = 'Engineering' AND priority = 'high' AND tags CONTAINS 'bug'
due_at < '2026-01-18' AND status <> 'Done'
title LIKE 'Task%'                          -- starts with
title LIKE '%auth%'                         -- contains substring

演算子: =, !=, <>, >, >=, <, <=, LIKE, IN, NOT IN, BETWEEN, IS NULL, IS NOT NULL, CONTAINS エイリアス: INCLUDES/HASCONTAINS · <>!= LIKEワイルドカード: % = 任意の文字列, _ = 任意の1文字 (大文字小文字を区別しない)

安全性

すべてのDart AI操作は本番環境(サンドボックスなし)で行われます。dart-queryは以下を提供します:

  • すべてのバッチ操作におけるドライランモード — 実行前にプレビュー可能

  • CSVインポートの検証フェーズ — 作成前にエラーを検出

  • バッチ削除に必要な確認フラグ (confirm: true)

  • 復元可能な削除 — タスクはゴミ箱に移動し、完全削除されません

ライセンス

MIT

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
3wRelease cycle
2Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/standardbeagle/dart-query'

If you have feedback or need assistance with the MCP directory API, please join our Discord server