Dart MCP Server
Сервер для интеграции Dart AI с AI-ассистентами, позволяющий управлять задачами и документами через промпты и инструменты.
Описание
Dart MCP Server — официальный сервер для Model Context Protocol (MCP) в Dart AI, платформе управления проектами на базе ИИ. Ключевые особенности: промпты для создания задач/документов и суммирования, ресурсы для конфигурации и деталей объектов, инструменты для CRUD-операций над задачами (фильтрация по статусу, assignee и т.д.) и документами. Технологии: Node.js (npx), Docker. Применения: интеграция с клиентами вроде Claude, Cursor для автоматизации в проектах, упрощение API-взаимодействия для ИИ.
Возможности
Промпты
create-task, create-doc, summarize-tasks для создания задач/документов и суммирования с фильтрами.
Ресурсы
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 с фильтрами по папкам, заголовкам и содержимому.
Установка
Для запуска через npx:
- Установите Node.js (включая npx).
- Получите токен из профиля Dart (https://app.dartai.com/?settings=account).
- Добавьте в конфиг MCP:
{
"mcpServers": {
"Dart": {
"command": "npx",
"args": ["-y", "dart-mcp-server@latest"],
"env": {
"DART_TOKEN": "dsa_..."
}
}
}
}
Вариант с Docker:
- Установите Docker.
- Соберите образ:
docker build -t mcp/dart . - Добавьте в конфиг:
{
"mcpServers": {
"Dart": {
"command": "bash",
"args": [
"-c",
"docker rm -f dart-mcp >/dev/null 2>&1 || true; docker run -i --rm --name dart-mcp -e DART_TOKEN mcp/dart"
],
"env": {
"DART_TOKEN": "dsa_..."
}
}
}
}