its-dart/dart-mcp-server

its-dart/dart-mcp-server

от its-dart
MCP сервер Dart подключает ИИ к управлению проектами: создавайте и редактируйте задачи и документы, фильтруйте по статусу, исполнителю и срокам. Готовые промпты и инструменты упрощают автоматизацию планирования — полезно командам, внедряющим AI-помощников в рабочий процесс.

Dart MCP Server

NPM License

Dart is Project Management powered by AI.

[!WARNING] The Dart local MCP server is deprecated in favor of the simplified and improved hosted Dart MCP server, which you can configure with these instructions.

Deprecated information `dart-mcp-server` is the official AI [Model Context Protocol (MCP)](https://github.com/modelcontextprotocol) server for Dart.
  • Features
    • Prompts
    • Resource templates
    • Tools
      • Task management
      • Document management
  • Setup
    • Find the MCP settings file for the client
      • Claude Desktop
      • Claude Code
      • Cursor
      • Cline
      • Windsurf
      • Any other client
    • Set up the MCP server
    • Variant: setup with Docker
  • Help and Resources
  • Contributing
  • License

Features

Prompts

The following prompts are available

  • create-task - Create a new task in Dart with title, description, status, priority, and assignee
  • create-doc - Create a new document in Dart with title, text content, and folder
  • summarize-tasks - Get a summary of tasks with optional filtering by status and assignee

These prompts make it easy for AI assistants to perform common actions in Dart without needing to understand the underlying API details.

Инструменты были проиндексированы:
add_task_comment

Добавляет комментарий к существующей задаче без изменения её описания. Комментарии поддерживают форматирование Markdown.

Параметры
  • taskIdstringобязательный

    The 12-character alphanumeric ID of the task

  • textstringобязательный

    The full content of the comment, which can include markdown formatting.

create_doc

Создаёт новый документ в Dart. Можно указать заголовок, текстовое содержимое и папку.

Параметры
  • folderstring

    The title of the folder to place the doc in

  • textstring

    The text content of the doc, which can include markdown formatting

  • titlestringобязательный

    The title of the doc (required)

create_task

Создаёт новую задачу в Dart. Вы можете указать заголовок, описание, статус, приоритет, размер, даты, dartboard, исполнителей, теги, родительскую задачу, пользовательские свойства и связи задач.

Параметры
  • assigneestring

    Single assignee name or email (if workspace doesn't allow multiple assignees)

  • assigneesstring[]

    Array of assignee names or emails (if workspace allows multiple assignees)

  • customPropertiesobject

    Custom properties to apply to the task. Use the property names from the config. Examples: { 'customCheckboxProperty': true, 'customTextProperty': 'Some text', 'customNumberProperty': 5, 'customSelectProperty': 'Option Name', 'customDatesProperty': '2025-05-10', 'customDatesPropertyWithRange': ['2025-05-01', '2025-05-30'], 'customMultiselectProperty': ['option1', 'option2'], 'customUserProperty': 'user@example.com', 'customMultipleUserProperty': ['user1@example.com', 'user2@example.com'], 'customTimeTrackingProperty': '1:30:00' }

  • dartboardstring

    The title of the dartboard (project or list of tasks)

  • descriptionstring

    A longer description of the task, which can include markdown formatting

  • dueAtstring

    The due date in ISO format (should be at 9:00am in user's timezone)

  • parentIdstring

    The ID of the parent task

  • prioritystring

    The priority (Critical, High, Medium, or Low)

  • sizestring | number | null

    The size which represents the amount of work needed

  • startAtstring

    The start date in ISO format (should be at 9:00am in user's timezone)

  • statusstring

    The status from the list of available statuses

  • tagsstring[]

    Array of tags to apply to the task

  • taskRelationshipsobject

    Task relationships including subtasks, blockers, duplicates, and related tasks

  • titlestringобязательный

    The title of the task (required)

  • typestring

    The type of the task from the list of available types

delete_doc

Перемещает существующий документ в корзину, где его можно восстановить при необходимости. Никакие другие сведения о документе не изменятся.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the doc

delete_task

Перемещает существующую задачу в корзину, откуда её можно восстановить при необходимости. Ничего больше в задаче не изменится.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the task

get_config

Получает информацию о пространстве пользователя, включая все возможные значения, которые можно передавать в другие конечные точки. Сюда входят доступные исполнители, доски, папки, статусы, теги, приоритеты, размеры и все определения пользовательских свойств.

Параметры

Без параметров.

get_dartboard

Получает существующую доску (dartboard) по её ID. Возвращает информацию о доске: заголовок, описание и все задачи внутри неё.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the dartboard

get_doc

Получает существующий документ по его идентификатору. Возвращает информацию о документе, включая заголовок, текстовое содержимое, папку и другое.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the doc

get_folder

Извлекает существующую папку по её ID. Возвращает информацию о папке: название, описание и все документы внутри неё.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the folder

get_task

Получает существующую задачу по её ID. Возвращает информацию о задаче, включая заголовок, описание, статус, приоритет, даты, настраиваемые свойства и другое.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the task

get_view

Извлекает существующее представление по его ID. Возвращает информацию о представлении, включая заголовок, описание и все задачи внутри него.

Параметры
  • idstringобязательный

    The 12-character alphanumeric ID of the view

list_docs

Перечисляет документы из Dart с необязательными параметрами фильтрации. Вы можете фильтровать по папке, названию, текстовому содержанию и другим параметрам.

Параметры
  • folderstring

    Filter by folder title

  • folderIdstring

    Filter by folder ID

  • idsstring

    Filter by IDs

  • inTrashboolean

    Filter by trash status

  • limitnumber

    Number of results per page

  • oenum[]

    Ordering options (use - prefix for descending)

  • offsetnumber

    Initial index for pagination

  • sstring

    Search by title, text, or folder title

  • textstring

    Filter by text content

  • titlestring

    Filter by title

list_task_comments

Перечисляет комментарии из Dart с необязательными параметрами фильтрации. Вы можете фильтровать по автору, задаче, текстовому содержимому, датам и другим параметрам.

Параметры
  • authorstring

    Filter by author name or email

  • authorIdstring

    Filter by author ID

  • idsstring

    Filter by comment IDs

  • limitnumber

    Number of results per page

  • offsetnumber

    Initial index for pagination

  • parentIdstring

    Filter by parent comment ID

  • publishedAtAfterstring

    Filter by published date after (ISO format)

  • publishedAtBeforestring

    Filter by published date before (ISO format)

  • taskstring

    Filter by task title

  • taskIdstringобязательный

    Filter by task ID

  • textstring

    Filter by comment text content

list_tasks

Выводит список задач из Dart с необязательными параметрами фильтрации. Вы можете фильтровать по исполнителю, статусу, dartboard, приоритету, сроку выполнения и другим параметрам.

Параметры
  • assigneestring

    Filter by assignee name or email

  • assigneeIdstring

    Filter by assignee ID

  • dartboardstring

    Filter by dartboard title

  • dartboardIdstring

    Filter by dartboard ID

  • descriptionstring

    Filter by description content

  • dueAtAfterstring

    Filter by due date after (ISO format)

  • dueAtBeforestring

    Filter by due date before (ISO format)

  • idsstring

    Filter by IDs

  • inTrashboolean

    Filter by trash status

  • isCompletedboolean

    Filter by completion status

  • limitnumber

    Number of results per page

  • offsetnumber

    Initial index for pagination

  • parentIdstring

    Filter by parent task ID

  • prioritystring

    Filter by priority

  • sizenumber

    Filter by task size

  • startAtAfterstring

    Filter by start date after (ISO format)

  • startAtBeforestring

    Filter by start date before (ISO format)

  • statusstring

    Filter by status

  • statusIdstring

    Filter by status ID

  • tagstring

    Filter by tag

  • tagIdstring

    Filter by tag ID

  • titlestring

    Filter by title

  • typestring

    Filter by task type

  • typeIdstring

    Filter by task type ID

update_doc

Обновляет существующий документ. Вы можете изменить его заголовок, текстовое содержимое и папку.

Параметры
  • folderstring

    The title of the folder to place the doc in

  • idstringобязательный

    The 12-character alphanumeric ID of the doc

  • textstring

    The text content of the doc, which can include markdown formatting

  • titlestring

    The title of the doc

update_task

Обновляет существующую задачу. Вы можете изменить любые её свойства, включая название, описание, статус, приоритет, даты, исполнителей, теги, пользовательские свойства и связи задач.

Параметры
  • assigneestring

    Single assignee name or email (if workspace doesn't allow multiple assignees)

  • assigneesstring[]

    Array of assignee names or emails (if workspace allows multiple assignees)

  • customPropertiesobject

    Custom properties to apply to the task. Use the property names from the config. Examples: { 'customCheckboxProperty': true, 'customTextProperty': 'Some text', 'customNumberProperty': 5, 'customSelectProperty': 'Option Name', 'customDatesProperty': '2025-05-10', 'customDatesPropertyWithRange': ['2025-05-01', '2025-05-30'], 'customMultiselectProperty': ['option1', 'option2'], 'customUserProperty': 'user@example.com', 'customMultipleUserProperty': ['user1@example.com', 'user2@example.com'], 'customTimeTrackingProperty': '1:30:00' }

  • dartboardstring

    The title of the dartboard (project or list of tasks)

  • descriptionstring

    A longer description of the task, which can include markdown formatting

  • dueAtstring

    The due date in ISO format (should be at 9:00am in user's timezone)

  • idstringобязательный

    The 12-character alphanumeric ID of the task

  • parentIdstring

    The ID of the parent task

  • prioritystring

    The priority (Critical, High, Medium, or Low)

  • sizestring | number | null

    The size which represents the amount of work needed

  • startAtstring

    The start date in ISO format (should be at 9:00am in user's timezone)

  • statusstring

    The status from the list of available statuses

  • tagsstring[]

    Array of tags to apply to the task

  • taskRelationshipsobject

    Task relationships including subtasks, blockers, duplicates, and related tasks

  • titlestring

    The title of the task

  • typestring

    The type of the task from the list of available types

Похожие MCP-сервера

tacticlaunch/mcp-linear

tacticlaunch/mcp-linear

MCP сервер для интеграции AI-ассистентов с Linear. Предоставляет инструменты управления задачами, проектами, циклами и документами, включая ресурсы и промпты. Полезен командам, использующим Linear ...

TypeScript147
awwaiid/mcp-server-taskwarrior

awwaiid/mcp-server-taskwarrior

Сервер MCP, подключающий TaskWarrior к AI: просмотр задач, фильтрация по проектам и тегам, добавление новых с описанием, сроком, приоритетом, отметка о выполнении. Упрощает управление задачами через естественный язык.

JavaScript51
jimfilippou/things-mcp

jimfilippou/things-mcp

MCP сервер для интеграции AI-ассистентов с macOS-приложением Things. Создавайте и обновляйте задачи (todo) и проекты, управляйте тегами, сроками и чеклистами через URL-схему. Помогает автоматизировать личную продуктивность и планирование.

JavaScript10
aashari/mcp-server-atlassian-jira

aashari/mcp-server-atlassian-jira

Подключает AI-ассистентов к Jira: запрашивайте проекты, задачи, комментарии на естественном языке. Упрощает управление проектами и отслеживание работы для разработчиков, менеджеров и всех пользоват...

TypeScript74
stanislavlysenko0912/todoist-mcp-server

stanislavlysenko0912/todoist-mcp-server

MCP сервер для интеграции AI-ассистентов с Todoist. Управляйте задачами, проектами, метками и комментариями на естественном языке. Поддержка пакетной обработки, поиска по имени и умного контекста. Удобен для автоматизации планирования.

TypeScript63
taskade/mcp

taskade/mcp

Taskade MCP сервер с 62 инструментами для управления проектами, задачами, AI-агентами, вебхуками и базами знаний прямо из любимого AI-клиента (Claude, Cursor, Windsurf, VS Code). Подходит для автоматизации рабочих процессов и интеграции Taskade в любой MCP-клиент.

TypeScript164
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин