npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@tonyakitori/toggl-mcp

v1.4.2

Published

Toggl Track MCP Server

Readme

toggl-mcp

MCP server para Toggl Track. Permite gestionar entradas de tiempo, proyectos, tags y reportes directamente desde Claude.

npm license

Requisitos

  • Node.js 18 o superior
  • Claude Desktop o Claude Code

1. Obtener tu Toggl API Token

  1. Ve a toggl.com → Profile (esquina inferior izquierda)
  2. Profile settings → API Token (al fondo de la página)
  3. Copia el token

2. Configurar Claude Desktop

Edita ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "toggl": {
      "command": "npx",
      "args": ["-y", "@tonyakitori/toggl-mcp@latest"],
      "env": {
        "TOGGL_API_TOKEN": "TU_API_TOKEN_AQUI"
      }
    }
  }
}

Reinicia Claude Desktop (Cmd+Q y vuelve a abrir).


3. Configurar Claude Code

claude mcp add toggl \
  -e TOGGL_API_TOKEN=TU_API_TOKEN_AQUI \
  -- npx -y @tonyakitori/toggl-mcp

4. Herramientas disponibles

Entradas de tiempo

| Tool | Descripción | |------|-------------| | get_running_timer | Ver si hay un timer activo | | start_timer | Iniciar un timer ahora | | stop_timer | Detener el timer activo | | create_time_entry | Crear entrada con fecha/hora específica | | update_time_entry | Editar descripción, fechas, proyecto, tags o billable | | delete_time_entry | Eliminar una entrada | | list_time_entries | Listar entradas por rango de fechas |

Proyectos

| Tool | Descripción | |------|-------------| | list_projects | Ver todos los proyectos | | update_project | Editar nombre, color, tarifa o estado |

Tags

| Tool | Descripción | |------|-------------| | list_tags | Ver todos los tags | | create_tag | Crear un tag | | update_tag | Renombrar un tag | | delete_tag | Eliminar un tag |

Reportes

| Tool | Descripción | |------|-------------| | list_saved_reports | Listar todos los reportes guardados en el workspace | | date_range_report | Resumen de horas por proyecto en un rango (plan Starter o superior) | | billing_report | Revenue por proyecto en un rango (plan Starter o superior) | | run_saved_report | Ejecutar un reporte guardado por ID (plan Starter o superior) |


5. Ejemplos de uso en Claude

¿Tengo algún timer corriendo ahora?
Inicia un timer para "Revisión de PR en proyecto Alpha"
Crea una entrada de ayer de 10:00 a 12:30 para "Reunión de sprint"
¿Cuántas horas trabajé esta semana?
Dame el reporte de junio por proyecto
¿Cuánto voy a cobrar este mes?
¿Cuáles reportes tengo guardados en Toggl?
Ejecuta mi reporte guardado de facturación mensual

Variables de entorno opcionales

| Variable | Descripción | |----------|-------------| | TOGGL_API_TOKEN | Requerido. Tu API token de Toggl | | TOGGL_WORKSPACE_ID | Opcional. Si tienes múltiples workspaces |