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
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
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un servidor MCP de Claude que le permite a Claude interactuar con su cuenta FreeAgent para realizar un seguimiento del tiempo, administrar temporizadores y manejar operaciones de control de tiempo.
- Características
- Prerrequisitos
- Instalación
- Configuración
- Uso
- Desarrollo
- Contribuyendo
- Licencia
- Expresiones de gratitud
Related Resources
Related MCP Servers
- -securityFlicense-qualityA MCP server for TickTick that enables interacting with your TickTick task management system directly through Claude and other MCP clients.Last updated -101Python
- -securityAlicense-qualityAn MCP server that enables Claude to interact with Port.io's AI agent, allowing users to trigger the agent with prompts and receive structured responses including status, output, and action items.Last updated -8PythonMIT License
- -securityAlicense-qualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -224PythonMIT License
- -securityAlicense-qualityAn MCP server that allows Claude models to use Union tasks, workflows, and apps as tools in conversations.Last updated -5PythonApache 2.0