Deja de quedarte corto cuando te pregunten en qué ocupaste tu tiempo
Como desarrollador que valora la productividad, siempre me han llamado la atención las herramientas de seguimiento de tiempo. Pero me pregunté: ¿qué pasaría si pudiera acceder a mis datos de time tracking directamente desde Claude Desktop, mi asistente de IA? Esa idea me llevó a crear un servidor Model Context Protocol (MCP) que conecta Daily Time Tracking con Claude Desktop.
El problema era simple pero molesto: cada vez que quería revisar mis registros o crear nuevas actividades tenía que
Cambiar de Claude Desktop a la aplicación Daily,
Abrir las preferencias, descargar un CSV
Procesarlo
Recién ahí analizar los resultados.
Era tan aburrido que lo hacía solo cuando era estrictamente necesario, por ejemplo, para revisar la dedicación a un proyecto o una vez al mes para asegurarme de no estar gastando tiempo en cosas que no daban plata.
Pero ahora que estoy en un trabajo nuevo quiero estar siempre preparado y poder comunicar de mejor manera lo que hago semana a semana. Por eso decidí integrar Claude con el time tracker y dejar que la IA se encargue de ese trabajo.
La solución fue aprovechar el Model Context Protocol, el nuevo estándar de Anthropic que permite que Claude Desktop se conecte a herramientas y fuentes de datos externas. Es como darle superpoderes: puede acceder a tus bases de datos, APIs y servicios sin necesidad de que tu lo hagas. Construí un servidor MCP que conecta Claude con Daily Time Tracking, una aplicación muy práctica para macOS que recientemente publicó una API de integración en su blog.
Gracias a esto ahora puedo hablarle a Claude en lenguaje natural y pedirle cosas como:
“¿En qué trabajé hoy?”
“Dame un resumen de esta semana y dime si estoy perdiendo plata”
El servidor no se limita a devolver datos en bruto, sino que los organiza y presenta de forma clara:
Duraciones legibles
Porcentajes por actividad
Agrupación automática de tareas
Resúmenes diarios con totales
Además no es un experimento rápido, sino un proyecto listo para producción que forkié de mi maestro Cole Medin, que, si estas interesado en meterte en produndidad en agentic AI, te recomiendo suscribirte a su canal. El proyecto incluye:
Manejo de errores completo
Validación de entradas con Zod
Todo escrito en TypeScript
Trazabilidad opcional con Sentry
Flujos OAuth bien implementados
El proyecto es de código abierto y cualquiera puede probarlo. Incluye:
Instrucciones de instalación
Entorno local de desarrollo
Guía de despliegue en producción
Documentación completa
Solo necesitas instalar Daily Time Tracking y activar la API, clonar el repositorio, configurar OAuth en GitHub, levantar el servidor con un simple comando y conectar Claude Desktop con la configuración que viene incluida.