standardbeagle avatar

Dart Query

standardbeagle/dart-query

Connects Claude to Dart AI's task management API with a focus on batch operations that avoid context window bloat. Instead of looping through tasks individually, you use DartQL selectors (SQL-92 WHERE syntax) to update or delete hundreds of tasks in one call. A 50-task update that normally burns 30K tokens takes around 200. Includes dry run modes for batch operations, CSV import with validation, full CRUD for tasks and docs, and search with filters. Useful when you're wrangling large task lists and don't want intermediate JSON responses eating your context. All operations hit production, but deletes are recoverable through Dart's trash system.

tools
18
auth
Secret needed
transport
STDIO
env var
1
last updated
Jan 25, 2026

Tools

18 tools

Public tool metadata for what this MCP can expose to an agent.

infoExplore capabilities, workspace config

Explore capabilities, workspace config

No parameter schema in public metadata yet.

get_configExplore capabilities, workspace config

Explore capabilities, workspace config

No parameter schema in public metadata yet.

create_taskSingle task operations

Single task operations

No parameter schema in public metadata yet.

get_taskSingle task operations

Single task operations

No parameter schema in public metadata yet.

update_taskSingle task operations

Single task operations

No parameter schema in public metadata yet.

delete_taskSingle task operations

Single task operations

No parameter schema in public metadata yet.

add_task_commentSingle task operations

Single task operations

No parameter schema in public metadata yet.

list_tasksFind tasks with filters or full-text search

Find tasks with filters or full-text search

No parameter schema in public metadata yet.

search_tasksFind tasks with filters or full-text search

Find tasks with filters or full-text search

No parameter schema in public metadata yet.

batch_update_tasksBulk operations with DartQL selectors

Bulk operations with DartQL selectors

No parameter schema in public metadata yet.

batch_delete_tasksBulk operations with DartQL selectors

Bulk operations with DartQL selectors

No parameter schema in public metadata yet.

get_batch_statusBulk operations with DartQL selectors

Bulk operations with DartQL selectors

No parameter schema in public metadata yet.

import_tasks_csvBulk create from CSV with validation

Bulk create from CSV with validation

No parameter schema in public metadata yet.

list_docsDocument management

Document management

No parameter schema in public metadata yet.

create_docDocument management

Document management

No parameter schema in public metadata yet.

get_docDocument management

Document management

No parameter schema in public metadata yet.

update_docDocument management

Document management

No parameter schema in public metadata yet.

delete_docDocument management

Document management

No parameter schema in public metadata yet.

Sponsors

Configuration

DART_TOKEN*secret

Your Dart AI API token (get it from: https://app.dartai.com/?settings=account)

Readme

dart-query

MCP server for Dart AI task management, optimized for batch operations and minimal context usage.

Instead of looping through tasks one-by-one (filling your context window with intermediate JSON), dart-query uses DartQL selectors and server-side batch operations to update hundreds of tasks in a single call. A 50-task update that would normally consume ~30K tokens takes ~200 tokens with zero context rot.

Quick Start

1. Get Your Dart AI Token

Visit https://app.dartai.com/?settings=account and copy your token (starts with dsa_).

2. Configure MCP

npx (recommended)

{
  "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. Verify

info({ level: "overview" })

4. Example: Batch Update


View the full README on GitHub

Details

Repository
github.com/standardbeagle/dart-query
Categories
Data & Analytics, Productivity & Office
Package
@standardbeagle/dart-query
Transport
STDIO
Auth
Required
Registry
MCP registry, active

More from standardbeagle

Related Data & Analytics MCP servers

View all
1suparse avatarSuparse Document Processingsuparse/suparse-mcpExtract data, create schemas, and export results from PDFs and documents with Suparse AI OCR.0stars
2tooloracle avatarIncidentoracletooloracle/incidentoracleIncidentOracle - 12-tool incident management MCP: triage, BaFin DORA reporting, RCA.0stars
3tschoonj avatarRepology Mcp Servertschoonj/repology-mcp-serverMCP server that provides access to Repology package repository data0stars
4turbopress-de avatarTurbometrics Mcpturbopress-de/turbometrics-mcpWebsite performance monitoring: scans, Core Web Vitals, RUM data and alerts.0stars
5walkojas-boop avatarJSONShelfwalkojas-boop/jsonshelfDeterministic JSON repair, validate, example-gen, schema-coerce for agents. Zero LLM, sub-10ms.0stars
6xweaponx7 avatarRundida Mcpxweaponx7/rundida-mcpRunning tools for AI agents: 92 calculators, 46 guides, marathon data, pace and HR zones.0stars