Permite que los agentes de IA gestionen tareas, temporizadores, gastos, facturas e informes a través de una interfaz de gestión de trabajo local-first.
También conocido como tasktimepro/tasktime, agent-bridge, @tasktimepro/agent-bridge
- Stars
- 4
- Herramientas
- —
- Descargas, 30 días
- —
- Última versión
- 1.2.1
- Último commit
- 3 nov 2026
- Licencia
- AGPL-3.0
¿Qué es TaskTime Pro MCP?
TaskTime Pro es un MCP server. Permite que los agentes de IA gestionen tareas, temporizadores, gastos, facturas e informes a través de una interfaz de gestión de trabajo local-first.
Resumen generado a partir del README del proyecto
Acerca del MCP server de TaskTime Pro
TaskTime Pro Agent Bridge permite que los agentes de IA en el mismo dispositivo interactúen con la interfaz de gestión de trabajo de TaskTime Pro mediante MCP stdio. Esta herramienta actúa como una capa de comunicación que reenvía las llamadas de herramientas a una aplicación de navegador en ejecución en lugar de leer directamente los archivos de la base de datos. Los usuarios deben vincular el bridge con la PWA de TaskTime Pro a través del menú Account Agent Access para establecer una sesión de aplicación por loopback.
Este sistema local-first funciona sin conexión y no requiere sincronización en la nube para sus funciones principales. El bridge permite gestionar tareas, temporizadores, gastos y facturas. Aunque los resúmenes básicos de informes están disponibles de forma gratuita, los informes avanzados y las exportaciones en PDF dependen del nivel de suscripción del usuario. Herramientas de facturación específicas, como la finalización y cancelación de facturas, están sujetas a procesos de aprobación. Los desarrolladores pueden ejecutar el bridge usando npx @tasktimepro/agent-bridge con el flag app-url requerido para iniciar el proceso de vinculación.
Qué puedes hacer con él
- 1Generar resúmenes de trabajo mensualesPide a la IA que obtenga una visión general básica de tus actividades laborales del mes actual.
- 2Gestionar el ciclo de vida de las facturasIndica al agente que finalice o cancele facturas específicas dentro del gestor de trabajo.
- 3Verificar el estado de entrega de correos electrónicosSolicita al agente que compruebe si un correo electrónico de una factura enviada anteriormente se procesó correctamente.
- 4Gestionar cancelaciones de facturasOrdena al agente que cancele una factura impagada asegurándose de que el trabajo de origen sea liberado.
Escrito a partir del README del proyecto. Cada caso de uso se verifica con una cita del mismo.
Cómo instalar TaskTime Pro MCP
Formatos verificados el 10 nov 2026Añadir a CursorInstalar TaskTime Pro MCP en Claude Code
$ claude mcp add agent-bridge -- npx -y @tasktimepro/agent-bridgeInstalar TaskTime Pro MCP en Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}Instalar TaskTime Pro MCP en VS Code
.vscode/mcp.json
{
"servers": {
"agent-bridge": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}Instalar TaskTime Pro MCP en VS Code CLI
$ code --add-mcp '{"name":"agent-bridge","type":"stdio","command":"npx","args":["-y","@tasktimepro/agent-bridge"]}'Instalar TaskTime Pro MCP en Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}Instalar TaskTime Pro MCP en Codex
~/.codex/config.toml
[mcp_servers.agent-bridge] command = "npx" args = ["-y", "@tasktimepro/agent-bridge"]
Instalar TaskTime Pro MCP en Gemini CLI
~/.gemini/settings.json
{
"mcpServers": {
"agent-bridge": {
"command": "npx",
"args": [
"-y",
"@tasktimepro/agent-bridge"
]
}
}
}Verificaciones automáticas
Ejecutado 14 nov 2026Informe completo →Pasó nuestras verificaciones automáticas. Esto no es una auditoría de seguridad: lee el código y dale al servidor el acceso más limitado que necesite. Cómo funcionan las verificaciones
- Repositorio de origen vinculado y accesibletasktimepro/tasktime is public and reachablegithub.com/tasktimepro/tasktime ↗Aprobado
- El paquete cita este repositorio como fuente@tasktimepro/agent-bridge names tasktimepro/tasktime as sourcenpmjs.com/package/@tasktimepro/agent-bridge ↗Aprobado
- Procedencia de la compilación (atestación Sigstore)Sigstore attestation for @tasktimepro/agent-bridgenpmjs.com/package/@tasktimepro/agent-bridge/v/1.2.1#provenan ↗Aprobado
- Licencia de código abierto (OSI)AGPL-3.0spdx.org/licenses/AGPL-3.0.html ↗Aprobado
- Commit o lanzamiento en el último añoLast commit or release 2026-11-03github.com/tasktimepro/tasktime ↗Aprobado
- OpenSSF ScorecardNo verificado
- El nombre del paquete no es similar a un paquete popularNo popular package one edit away from @tasktimepro/agent-bridgeAprobado
- Sin avisos críticos en el paquete ni en sus dependencias1 resolved dependencies checked; no critical advisoryosv.dev ↗Aprobado
- Sin instrucciones ocultas para el modelo0 tool descriptions and the README read; no override phrases, credential paths or hidden charactersAprobado
- Las herramientas destructivas están etiquetadasNo verificado
- El endpoint remoto responde al handshake MCPNo verificado
README
Ver en GitHubTaskTime Pro Agent Bridge
@tasktimepro/agent-bridge provides the tasktime-agent-bridge binary used by same-device AI agents to talk to TaskTime Pro over MCP stdio.
TaskTime Pro is a free, open-source, local-first work manager for freelancers. Core use requires no TaskTime account or cloud sync, works offline after the PWA is loaded or installed, and stores work records in the browser.
The bridge does not read or write TaskTime Pro IndexedDB/Yjs data directly. It starts a loopback app-session endpoint, waits for the running TaskTime Pro browser app to pair through Account > Agent Access, and forwards MCP tool calls to the paired browser app.
Billing-scoped tools include approval-gated invoice finalization and cancellation. Cancellation is limited to finalized unpaid invoices, retains the invoice number and audit record, and releases only source work owned by that invoice.
The paired app also owns subscription policy. Free supports one active client and the closed get_report_summary({"scope":"basic-current-month"}) overview. Advanced Reports and report exports require Pro. Email preparation and PDF export remain Free, while TaskTime-hosted invoice/quote sending requires Pro and explicit confirmation. Use get_email_send_status to reconcile an ambiguous attempt without resending it.
Install and run:
npx @tasktimepro/agent-bridge --app-url https://app.tasktime.pro
Useful commands:
tasktime-agent-bridge --manifest
tasktime-agent-bridge --app-url https://app.tasktime.pro
Use --status-file only for non-secret process/endpoint discovery. Pairing IDs, pairing codes, and launch URLs remain available through interactive stderr and the get_pairing_status/refresh_pairing setup tools; the persisted status file intentionally excludes them and is removed on clean shutdown.
The current browser tab can resume a bounded app session across refresh from sessionStorage. Same-profile close/reopen continuity uses a non-exportable browser signing key and a single-use bridge challenge to obtain a fresh session. No reusable bearer token is stored durably. Explicit disconnect/revoke/disable, expiry, or bridge restart requires pairing again.
Official MCP Registry name: pro.tasktime/agent-bridge.
Public docs:
- https://tasktime.pro/agents/
- https://tasktime.pro/agents/quickstart/
- https://tasktime.pro/agents/security/
- https://tasktime.pro/agents/tools/
License: AGPL-3.0-only.
Preguntas sobre TaskTime Pro MCP
¿Cómo agrego TaskTime Pro MCP a Claude Code?
Ejecuta claude mcp add agent-bridge -- npx -y @tasktimepro/agent-bridge en tu terminal. Añade --scope user para que esté disponible en todos los proyectos.
¿Cómo agrego TaskTime Pro MCP a Cursor?
Abre ~/.cursor/mcp.json y añade el servidor en mcpServers, usando la configuración de Cursor que se muestra en la sección de instalación de arriba.
¿Cómo accede el bridge a mis datos de TaskTime Pro?
El bridge no lee ni escribe datos directamente; en su lugar, inicia un endpoint de sesión de aplicación por loopback y reenvía las llamadas de herramientas MCP a una aplicación de navegador vinculada.
¿Qué funciones están disponibles en la versión gratuita?
La versión gratuita permite un cliente activo, resúmenes básicos de informes del mes actual, preparación de correos electrónicos y exportaciones en PDF.
¿Se almacenan mis datos de sesión de forma permanente?
No se almacenan tokens de portador reutilizables de forma permanente, y el bridge utiliza un desafío de un solo uso para obtener sesiones frescas y mantener la continuidad.