its-dart_dart-mcp-server

its-dart_dart-mcp-server

3.2

If you are the rightful owner of its-dart_dart-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Dart MCP Server is the official AI Model Context Protocol (MCP) server for Dart, a project management tool powered by AI.

The Dart MCP Server is designed to facilitate seamless integration between AI assistants and the Dart project management platform. By leveraging the Model Context Protocol (MCP), it allows AI models to interact with Dart's features without needing to understand the underlying API complexities. This server provides a robust framework for managing tasks and documents, making it easier for users to automate and streamline their project management processes. With support for both npx and Docker setups, the Dart MCP Server is versatile and can be easily integrated into various development environments. It also offers comprehensive input validation and structured JSON responses, ensuring reliable and efficient communication between AI models and the Dart platform.

Features

  • Prompts for creating tasks and documents, and summarizing tasks.
  • Resource templates for configuration and detailed task/doc information.
  • Task management tools for creating, updating, and deleting tasks.
  • Document management tools for creating, updating, and deleting documents.
  • Comprehensive input validation and structured JSON responses.

Tools

  1. get_config

    Get information about the user's space, including available assignees, dartboards, folders, statuses, tags, priorities, and sizes.

  2. list_tasks

    List tasks with optional filtering by assignee, status, dartboard, priority, due date, and more.

  3. create_task

    Create a new task with title, description, status, priority, size, dates, dartboard, assignees, tags, and parent task.

  4. get_task

    Retrieve an existing task by its ID.

  5. update_task

    Update an existing task's properties.

  6. delete_task

    Move a task to the trash (recoverable).

  7. list_docs

    List docs with optional filtering by folder, title, text content, and more.

  8. create_doc

    Create a new doc with title, text content, and folder.

  9. get_doc

    Retrieve an existing doc by its ID.

  10. update_doc

    Update an existing doc's properties.

  11. delete_doc

    Move a doc to the trash (recoverable).