Skip to main content
Glama

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 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
})

도구

그룹

도구

목적

탐색

info, get_config

기능 및 워크스페이스 구성 탐색

작업 CRUD

create_task, get_task, update_task, delete_task, add_task_comment

단일 작업 작업

쿼리

list_tasks, search_tasks

필터 또는 전체 텍스트 검색으로 작업 찾기

배치

batch_update_tasks, batch_delete_tasks, get_batch_status

DartQL 선택자를 사용한 대량 작업

가져오기

import_tasks_csv

유효성 검사를 포함한 CSV 대량 생성

문서

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 와일드카드: % = 모든 문자, _ = 단일 문자 (대소문자 구분 안 함)

안전성

모든 Dart AI 작업은 프로덕션 환경(샌드박스 없음)에서 수행됩니다. dart-query는 다음을 제공합니다:

  • 모든 배치 작업에 대한 드라이런(Dry-run) 모드 — 실행 전 미리보기

  • 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