Cómo conectar OpenCode con TimeTrack (MCP)
Configura OpenCode CLI para que pueda trackear tiempo, listar proyectos y crear entradas desde la terminal.
Cómo conectar OpenCode con TimeTrack (MCP)
OpenCode es un asistente IA para terminal que también soporta MCP. Conectar TimeTrack te permite gestionar tiempo sin salir de la terminal.
Requisitos
- OpenCode >= 0.5.0 con soporte MCP
- Una API key de TimeTrack (créala en Configuración → API Keys)
npxdisponible en el PATH
Configuración
Edita ~/.config/opencode/config.json:
{
"mcp": {
"servers": {
"timetrack": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@timetrack/mcp-server"],
"env": {
"TIMETRACK_API_KEY": "tt_live_xxx",
"TIMETRACK_API_URL": "https://api.timetracker.cargoffer.com"
}
}
}
}
}
Uso desde la terminal
# Iniciar un timer
opencode chat "Inicia un timer para el proyecto Backend en la tarea API design"
Crear entrada retroactiva opencode chat "Registra 2h de ayer al proyecto Web Redesign, tarea homepage"
Obtener reporte opencode chat "Muéstrame el tiempo invertido esta semana por proyecto" ```
Herramientas MCP disponibles
timetrack_create_entry- Crear time entrytimetrack_start_timer- Iniciar timertimetrack_stop_timer- Detener timer activotimetrack_list_projects- Listar proyectostimetrack_list_tasks- Tareas de un proyectotimetrack_generate_report- Generar reportetimetrack_search_docs- Buscar en docs