Servidor MCP de FreeAgent
Un servidor MCP (Protocolo de Contexto de Modelo) de Claude para gestionar los registros de tiempo y los temporizadores de FreeAgent. Este servidor permite a Claude interactuar con su cuenta de FreeAgent para registrar el tiempo, administrar los temporizadores y gestionar las operaciones de registro de tiempo.
Características
Listar y filtrar hojas de tiempo con datos anidados
Crear nuevos timeslips
Actualizar los registros de tiempo existentes
Temporizadores de inicio y parada
Eliminar resbalones de tiempo
Actualización automática del token OAuth
Manejo integral de errores
Compatibilidad con Docker
Related MCP server: MCP Claude Code
Prerrequisitos
Node.js 18+ (para uso directo de Node.js)
Docker y Docker Compose (para uso en contenedores)
Una cuenta FreeAgent con acceso a la API
Credenciales de OAuth desde el panel de desarrolladores de FreeAgent
Instalación
Opción 1: Instalación directa de Node.js
Clonar el repositorio:
Instalar dependencias:
Obtenga sus tokens OAuth:
Opción 2: Instalación de Docker
Clonar el repositorio:
Crea tu archivo de entorno:
Construir imagen de Docker:
Configuración
Agregue el servidor a su configuración de MCP (normalmente en %APPDATA%/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json ):
Para la instalación de Node.js:
Para la instalación de Docker:
Uso
Una vez configurado, Claude puede utilizar las siguientes herramientas:
Lista de resbalones de tiempo
Crear Timeslip
Controles del temporizador
Desarrollo
Desarrollo con Node.js
Desarrollo de Docker
Contribuyendo
Bifurcar el repositorio
Crea tu rama de funciones (
git checkout -b feature/amazing-feature)Confirme sus cambios (
git commit -am 'Add some amazing feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
Expresiones de gratitud
FreeAgent por su excelente documentación API
El equipo de Claude para el SDK de MCP