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
You must be authenticated.
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
- -securityAlicense-qualityAn MCP server that allows accessing and managing ledger files through Claude by providing account listing, balance checking, and transaction register viewing capabilities.Last updated -1PythonGPL 3.0
- AsecurityAlicenseAqualityAn MCP server that enables Claude to interact with Twitter, allowing for posting tweets and searching Twitter content.Last updated -2108195TypeScriptMIT License
- -securityFlicense-qualityAn MCP server that connects Claude for Desktop with blockchain functionality, allowing users to check balances and send tokens on EVM and Solana chains through natural language interactions.Last updated -TypeScript
- -securityFlicense-qualityAn MCP server that allows Claude to interact with Discord by providing tools for sending/reading messages and managing server resources through Discord's API.Last updated -JavaScript