Dart — это управление проектами на базе искусственного интеллекта.
dart-mcp-server — официальный сервер протокола контекста модели искусственного интеллекта (MCP) для Dart.
Функции
Подсказки
Доступны следующие подсказки
create-task— создание новой задачи в Dart с заголовком, описанием, статусом, приоритетом и ответственным.create-doc— создание нового документа в Dart с заголовком, текстовым содержимым и папкой.summarize-tasks- Получите сводку задач с дополнительной фильтрацией по статусу и исполнителю
Эти подсказки позволяют помощникам на основе искусственного интеллекта легко выполнять стандартные действия в Dart без необходимости понимания базовых деталей API.
Шаблоны ресурсов
Доступны следующие ресурсы
dart-config:- Конфигурационная информация о пространстве пользователяdart-task:///{taskId}- Подробная информация о конкретных задачахdart-doc:///{docId}— Подробная информация о конкретных документах
Инструменты
Доступны следующие инструменты
Управление задачами
get_config— получение информации о пространстве пользователя, включая доступных исполнителей, мишени, папки, статусы, теги, приоритеты и размеры.list_tasks— список задач с возможностью фильтрации по исполнителю, статусу, мишени, приоритету, дате выполнения и т. д.create_task— создать новую задачу с заголовком, описанием, статусом, приоритетом, размером, датами, мишенью, исполнителями, тегами и родительской задачей.get_task— получить существующую задачу по ее идентификаторуupdate_task— обновить свойства существующей задачиdelete_task— Переместить задачу в корзину (с возможностью восстановления)add_task_comment— Добавить комментарий к существующей задаче
Управление документами
list_docs— список документов с возможностью фильтрации по папке, названию, текстовому содержимому и т. д.create_doc— создать новый документ с заголовком, текстовым содержимым и папкойget_doc— получить существующий документ по его идентификаторуupdate_doc— обновить свойства существующего документаdelete_doc— Переместить документ в корзину (с возможностью восстановления)
Каждый инструмент поддерживает комплексную проверку входных данных и возвращает структурированные ответы JSON.
Related MCP server: Azure DevOps MCP Server
Настраивать
Самый простой способ запустить сервер MCP — с помощью npx , но также доступна настройка Docker.
Найдите файл настроек MCP для клиента
Клод Десктоп
При необходимости установите Claude Desktop.
Откройте файл конфигурации, открыв приложение Claude Desktop, перейдя в его настройки, открыв вкладку «Разработчик» и нажав кнопку «Изменить конфигурацию».
Следуйте инструкциям ниже по настройке сервера MCP.
Клод Код
При необходимости установите Claude Code
Скопируйте свой токен аутентификации из вашего профиля Dart.
Выполните следующую команду, обязательно заменив
dsa...на ваш реальный токен Dartclaude mcp add-json dart '{"command":"npx","args":["-y","dart-mcp-server"],"env":{"DART_TOKEN":"dsa_..."}}'
Курсор
Установите курсор по мере необходимости
Откройте файл конфигурации, открыв Cursor, перейдя в «Настройки курсора» (не обычные настройки VSCode IDE), открыв вкладку «MCP» и нажав кнопку «Добавить новый глобальный сервер MCP».
Следуйте инструкциям ниже по настройке сервера MCP.
Клайн
При необходимости установите Cline в вашей IDE.
Откройте файл конфигурации, открыв IDE, открыв боковую панель Cline, нажав кнопку со значком «Серверы MCP», которая находится второй слева вверху, открыв вкладку «Установленные» и нажав кнопку «Настроить серверы MCP».
Следуйте инструкциям ниже по настройке сервера MCP.
Виндсерфинг
Установите Windsurf по мере необходимости
Откройте файл конфигурации, открыв Windsurf, перейдя в «Настройки Windsurf» (не обычные настройки VSCode IDE), открыв вкладку «Каскад» и нажав кнопку «Просмотреть необработанную конфигурацию» в разделе «Серверы Model Context Protocol (MCP)».
Следуйте инструкциям ниже по настройке сервера MCP.
Любой другой клиент
Найдите файл настроек MCP, обычно это что-то вроде
[client]_mcp_config.jsonСледуйте инструкциям ниже по настройке сервера MCP.
Настройте MCP-сервер
При необходимости установите npx , который идет в комплекте с Node.
Скопируйте свой токен аутентификации из вашего профиля Dart.
Добавьте следующее в настройку MCP, обязательно заменив
dsa...на ваш реальный токен Dart{ "mcpServers": { "dart": { "command": "npx", "args": ["-y", "dart-mcp-server"], "env": { "DART_TOKEN": "dsa_..." } } } }
Вариант: настройка с помощью Docker
Если настройка npx выше не работает, мы также предоставляем настройку Docker. Следуйте инструкциям выше, чтобы найти файл настроек MCP
При необходимости установите Docker
Соберите Docker-контейнер с помощью
docker build -t mcp/dart .Скопируйте свой токен аутентификации из вашего профиля Dart.
Добавьте следующее в настройку MCP, обязательно заменив
dsa...на ваш реальный токен Dart{ "mcpServers": { "dart": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "DART_TOKEN", "mcp/dart"], "env": { "DART_TOKEN": "dsa_..." } } } }
Помощь и ресурсы
Напишите нам по адресу support@itsdart.com
Внося вклад
Вклады приветствуются! Пожалуйста, откройте тему или отправьте запрос на извлечение.
Лицензия
Данный проект лицензирован в соответствии с лицензией MIT .