dart-query
Verified Safeby standardbeagle
Overview
Manages tasks and documents in Dart AI through an MCP server, focusing on context-efficient batch operations, SQL-like selectors, and CSV imports to prevent context rot in LLM interactions.
Installation
npx -y @standardbeagle/dart-queryEnvironment Variables
- DART_TOKEN
Security Notes
The server explicitly reads the DART_TOKEN from `process.env`, which is a secure practice (no hardcoded secrets). It performs extensive input validation on all tool arguments, significantly reducing injection risks. The use of `fs.readFileSync` in `import_tasks_csv` for `csv_file_path` could be a vector for arbitrary file access if the input path is not carefully controlled by the calling LLM or MCP environment; however, this is within the expected functionality of a tool designed to interact with local files. Overall, the code demonstrates robust defensive programming, token validation, and error handling, making it relatively safe to run within a trusted environment.
Similar Servers
claude-prompts-mcp
Enhances AI assistant behavior through structured prompt management, multi-step chains, quality gates, and autonomous verification loops, primarily for development tasks.
claude-todo-emulator
Provides persistent task management for AI coding assistants within IDEs like Cursor and Windsurf by emulating Claude Code's todo system.
mcp-http-agent-md
This server acts as a central hub for AI agents, managing project knowledge (AGENTS.md), structured tasks, version history, and ephemeral scratchpads, with capabilities to spawn context-isolated subagents for focused tasks.
AI-Prompt-Guide-MCP
Orchestrates AI agents for project management and development workflows by linking structured markdown specifications and tasks.