Dart es gestión de proyectos impulsada por IA.
dart-mcp-server es el servidor oficial del Protocolo de contexto de modelo de IA (MCP) para Dart.
Características
Indicaciones
Los siguientes mensajes están disponibles
create-task: crea una nueva tarea en Dart con título, descripción, estado, prioridad y asignadocreate-doc: crea un nuevo documento en Dart con título, contenido de texto y carpetasummarize-tasks: obtenga un resumen de las tareas con filtrado opcional por estado y asignado
Estas indicaciones facilitan que los asistentes de IA realicen acciones comunes en Dart sin necesidad de comprender los detalles de la API subyacente.
Plantillas de recursos
Los siguientes recursos están disponibles
dart-config:- Información de configuración sobre el espacio del usuariodart-task:///{taskId}- Información detallada sobre tareas específicasdart-doc:///{docId}- Información detallada sobre documentos específicos
Herramientas
Las siguientes herramientas están disponibles
Gestión de tareas
get_config- Obtener información sobre el espacio del usuario, incluidos los asignados disponibles, los tableros de dardos, las carpetas, los estados, las etiquetas, las prioridades y los tamañoslist_tasks- Lista de tareas con filtrado opcional por asignado, estado, prioridad, fecha de vencimiento y máscreate_task- Crea una nueva tarea con título, descripción, estado, prioridad, tamaño, fechas, tablero de dardos, asignados, etiquetas y tarea principalget_task- Recupera una tarea existente por su IDupdate_task- Actualizar las propiedades de una tarea existentedelete_task- Mover una tarea a la papelera (recuperable)add_task_comment- Agregar un comentario a una tarea existente
Gestión de documentos
list_docs- Lista de documentos con filtrado opcional por carpeta, título, contenido de texto y máscreate_doc- Crea un nuevo documento con título, contenido de texto y carpetaget_doc- Recupera un documento existente por su IDupdate_doc- Actualizar las propiedades de un documento existentedelete_doc- Mover un documento a la papelera (recuperable)
Cada herramienta admite una validación de entrada integral y devuelve respuestas JSON estructuradas.
Related MCP server: Azure DevOps MCP Server
Configuración
La forma más sencilla de ejecutar el servidor MCP es con npx , pero también está disponible una configuración de Docker.
Busque el archivo de configuración MCP para el cliente
Escritorio de Claude
Instale Claude Desktop según sea necesario
Abra el archivo de configuración abriendo la aplicación Claude Desktop, yendo a su Configuración, abriendo la pestaña "Desarrollador" y haciendo clic en el botón "Editar configuración".
Siga los pasos 'Configurar el servidor MCP' a continuación
Claude Code
Instale Claude Code según sea necesario
Copia tu token de autenticación desde tu perfil de Dart
Ejecute el siguiente comando, asegurándose de reemplazar
dsa...con su token Dart realclaude mcp add-json dart '{"command":"npx","args":["-y","dart-mcp-server"],"env":{"DART_TOKEN":"dsa_..."}}'
Cursor
Instalar Cursor según sea necesario
Abra el archivo de configuración abriendo Cursor, yendo a 'Configuración del cursor' (no la configuración normal de VSCode IDE), abriendo la pestaña 'MCP' y haciendo clic en el botón 'Agregar nuevo servidor MCP global'
Siga los pasos 'Configurar el servidor MCP' a continuación
Cline
Instale Cline en su IDE según sea necesario
Abra el archivo de configuración abriendo su IDE, abriendo la barra lateral de Cline, haciendo clic en el botón del ícono 'Servidores MCP' que es el segundo desde la izquierda en la parte superior, abriendo la pestaña 'Instalado' y haciendo clic en el botón 'Configurar servidores MCP'
Siga los pasos 'Configurar el servidor MCP' a continuación
Windsurf
Instalar Windsurf según sea necesario
Abra el archivo de configuración abriendo Windsurf, yendo a 'Configuración de Windsurf' (no la configuración normal de VSCode IDE), abriendo la pestaña 'Cascada' y haciendo clic en el botón 'Ver configuración sin procesar' en la sección 'Servidores de protocolo de contexto de modelo (MCP)'
Siga los pasos 'Configurar el servidor MCP' a continuación
Cualquier otro cliente
Busque el archivo de configuración de MCP, generalmente algo como
[client]_mcp_config.jsonSiga los pasos 'Configurar el servidor MCP' a continuación
Configurar el servidor MCP
Instale npx , que viene incluido con Node, según sea necesario
Copia tu token de autenticación desde tu perfil de Dart
Agregue lo siguiente a su configuración de MCP, asegurándose de reemplazar
dsa...con su token Dart real{ "mcpServers": { "dart": { "command": "npx", "args": ["-y", "dart-mcp-server"], "env": { "DART_TOKEN": "dsa_..." } } } }
Variante: configuración con Docker
Si la configuración npx anterior no funciona correctamente, también ofrecemos una configuración de Docker. Siga las instrucciones anteriores para encontrar el archivo de configuración de MCP.
Instalar Docker según sea necesario
Construya el contenedor Docker con
docker build -t mcp/dart .Copia tu token de autenticación desde tu perfil de Dart
Agregue lo siguiente a su configuración de MCP, asegurándose de reemplazar
dsa...con su token Dart real{ "mcpServers": { "dart": { "command": "docker", "args": ["run", "-i", "--rm", "-e", "DART_TOKEN", "mcp/dart"], "env": { "DART_TOKEN": "dsa_..." } } } }
Ayuda y recursos
Envíenos un correo electrónico a support@itsdart.com
Contribuyendo
¡Agradecemos sus contribuciones! Abra un problema o envíe una solicitud de incorporación de cambios.
Licencia
Este proyecto está licenciado bajo la licencia MIT .