dart-query
dart-query
배치 작업 및 최소한의 컨텍스트 사용에 최적화된 Dart AI 작업 관리용 MCP 서버입니다.
작업을 하나씩 반복 처리(중간 JSON으로 컨텍스트 창을 채우는 방식)하는 대신, dart-query는 DartQL 선택자와 서버 측 배치 작업을 사용하여 단일 호출로 수백 개의 작업을 업데이트합니다. 일반적으로 약 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 user3. 확인
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
})도구
그룹 | 도구 | 목적 |
탐색 |
| 기능 및 워크스페이스 구성 탐색 |
작업 CRUD |
| 단일 작업 작업 |
쿼리 |
| 필터 또는 전체 텍스트 검색으로 작업 찾기 |
배치 |
| DartQL 선택자를 사용한 대량 작업 |
가져오기 |
| 유효성 검사를 포함한 CSV 대량 생성 |
문서 |
| 문서 관리 |
전체 매개변수 참조, 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/HAS → CONTAINS · <> → !=
LIKE 와일드카드: % = 모든 문자, _ = 단일 문자 (대소문자 구분 안 함)
안전성
모든 Dart AI 작업은 프로덕션 환경(샌드박스 없음)에서 수행됩니다. dart-query는 다음을 제공합니다:
모든 배치 작업에 대한 드라이런(Dry-run) 모드 — 실행 전 미리보기
CSV 가져오기를 위한 유효성 검사 단계 — 생성 전 오류 포착
배치 삭제에 필요한 확인 플래그 (
confirm: true)복구 가능한 삭제 — 작업이 영구 삭제되지 않고 휴지통으로 이동
라이선스
MIT
Maintenance
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