Dart's Claude integration allows you to create, edit, and view tasks and documents directly through Claude's desktop app without even having to open up Dart. (Note that you must use the desktop app as this doesn't work through the browser.)
You can see the MCP and the readme for instructions on how to set up at this GitHub link: https://github.com/its-dart/dart-mcp-server. Or continue reading:
The easiest way to run the Dart MCP server is with npx
, but a Docker setup is also available.
Claude Desktop + npx
Install Claude Desktop as needed
Install npx, which comes bundled with Node, as needed
Copy your authentication token from your Dart profile and use that below
Add the following to your
claude_desktop_config.json
, which can be found in Claude Desktop > Settings > Developer > Edit Config{ "mcpServers": { "dart": { "command": "npx", "args": ["-y", "dart-mcp-server"], "env": { "DART_TOKEN": "dsa_..." } } } }
Claude Desktop + Docker
Install Claude Desktop as needed
Install Docker as needed
Build the Docker container with
docker build -t mcp/dart .
Copy your authentication token from your Dart profile and use that below
Add the following to your
claude_desktop_config.json
, which can be found in Claude Desktop > Settings > Developer > Edit Config{ "mcpServers": { "dart": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "DART_TOKEN", "mcp/dart"], "env": { "DART_TOKEN": "dsa_..." } } } }
Simply ask Claude "What can I do with Dart?" to learn about its available functions, or see our article on the MCP.
If you need any help or have issues during setup, send us a note at [email protected].