Dart MCP Server

A Model Context Protocol server implementation for Dart task management system

Local serverstdioPython

What is the Dart MCP Server?

A Model Context Protocol server implementation for Dart task management system

What you get

MCP server that bridges the Dart project management platform to AI assistants. The server is TypeScript but delegates all Dart API calls to a Python subprocess using the dart-sdk package.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_taskCreate a task with title, description, priority, status, assignees, tags
update_taskUpdate an existing task's status, title, or description by DUID
get_default_statusReturn default status DUIDs for a dartboard
get_default_spaceReturn the default space DUID
get_dartboardsList available dartboards
get_foldersList folders in a space
create_folderCreate a new folder
create_docCreate a document or report
create_spaceCreate a new workspace
delete_spaceDelete a workspace by DUID

Configuration

VariableDescriptionRequired
DART_TOKENCredential the server authenticates with.Yes
PYTHON_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Dart to create task.”
  • “Use Dart to update task.”
  • “Use Dart to get default status.”

Frequently asked questions

Dart MCP Server uses the stdio transport.