its-dart_dart-mcp-server
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
get_config
Get information about the user's space, including available assignees, dartboards, folders, statuses, tags, priorities, and sizes.
list_tasks
List tasks with optional filtering by assignee, status, dartboard, priority, due date, and more.
create_task
Create a new task with title, description, status, priority, size, dates, dartboard, assignees, tags, and parent task.
get_task
Retrieve an existing task by its ID.
update_task
Update an existing task's properties.
delete_task
Move a task to the trash (recoverable).
list_docs
List docs with optional filtering by folder, title, text content, and more.
create_doc
Create a new doc with title, text content, and folder.
get_doc
Retrieve an existing doc by its ID.
update_doc
Update an existing doc's properties.
delete_doc
Move a doc to the trash (recoverable).