Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade FreshBooks con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
Resumen
Gestiona FreshBooks (facturas, clientes, gastos, entradas de tiempo, pagos) desde cualquier agente de IA. 9 herramientas, autenticación OAuth2.
Prueba a pedir
Prompts de ejemplo para FreshBooks
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, haz clic en Conectores → FreshBooks, pega tus credenciales, genera una clave API de MCP — listo. Sin Docker, sin
git clone, sin servidor local.
FreshBooks
Gestiona FreshBooks (facturas, clientes, gastos, entradas de tiempo, pagos) desde cualquier agente de IA. 9 herramientas, autenticación OAuth2.
Configuración
Este conector envuelve la Nueva API de FreshBooks (api.freshbooks.com/accounting).
Configuración — flujo de actualización de OAuth2:
- Ve a https://my.freshbooks.com/#/developer → Crear una App. Establece la URI de redirección a tu callback.
- Ejecuta el flujo de autenticación:
https://my.freshbooks.com/oauth/authorize?response_type=code&client_id=...&redirect_uri=...&scope=user:profile:read user:clients:read user:invoices:read user:invoices:write user:expenses:read user:time_entries:read user:payments:read user:payments:write. - Intercambia el código en
https://api.freshbooks.com/auth/oauth/tokenpor tokens de acceso + actualización. - …
Requisitos previos: FRESHBOOKS_CLIENT_ID, FRESHBOOKS_CLIENT_SECRET, FRESHBOOKS_REFRESH_TOKEN, FRESHBOOKS_ACCOUNT_ID
Instalar el conector localmente
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Abre http://localhost:3000/connectors/store, selecciona FreshBooks y pega las variables de entorno listadas bajo Requisitos previos.
Herramientas disponibles
| Herramienta | Qué hace |
|---|---|
freshbooks_me | Devuelve el usuario autenticado con membresías de negocio y sus IDs de cuenta |
freshbooks_list_clients | Lista los clientes en una cuenta |
freshbooks_create_client | Crea un cliente |
freshbooks_list_invoices | Lista las facturas |
freshbooks_get_invoice | Obtiene una única factura con todas las líneas + pagos |
freshbooks_create_invoice | Crea una factura |
freshbooks_list_expenses | Lista los gastos |
freshbooks_list_payments | Lista los pagos recibidos contra facturas |
freshbooks_record_payment | Registra un pago contra una factura |
Siguientes pasos
¿Te ha sido útil esta guía?