Login and businesses
get_identityRead the signed-in FreshBooks login and the businesses it belongs to.
FreshBooks MCP connector
FreshBooks OAuth · Available
Connect Claude, ChatGPT and other AI agents to FreshBooks over MCP: read clients, invoices, expenses and reports, and log time to projects in one business.
Connect FreshBooks once in ApexGenius, then read clients, invoices, expenses, payments and reports, and create projects and log time from compatible AI agents, for the one business you turn on. Accounting stays read only. The FreshBooks skill goes with the connection. Each AI agent needs its own ApexGenius setup.
1,000 free credits · No card required
FreshBooks
App connector
Bring your FreshBooks books and the FreshBooks skill to compatible AI agents. Read invoices, expenses and reports, and log time to projects.
Reviewed Oct 20, 2026
Claude / ChatGPT
MCP client
ApexGenius route
Gateway context
FreshBooks
Authorized session
Why the gateway is here
It keeps the FreshBooks authorization, tools, and activity behind the same managed route you use for your other supported systems.
Ask it
These questions use the FreshBooks tools below. Start with a read after connecting your channel or account.
Tools
The reviewed catalog contains these 21 FreshBooks tools. Search by tool name, job, or access type.
Open the generated tool referenceLogin and businesses
get_identityRead the signed-in FreshBooks login and the businesses it belongs to.
Clients and invoices
list_clientsList clients. Filter by email, organization, or an outstanding or overdue balance.
Clients and invoices
get_clientRead one client.
Clients and invoices
list_invoicesList invoices. Filter by status, client, date, amount or what is still outstanding.
Clients and invoices
get_invoiceRead one invoice, with its line items if asked.
Expenses and payments
list_expensesList expenses. Filter by date, vendor, category, client or project.
Expenses and payments
get_expenseRead one expense.
Expenses and payments
list_paymentsList payments. Filter by invoice, client, date or amount.
Expenses and payments
get_paymentRead one payment.
Reports
get_profit_and_loss_reportRead the profit and loss report, by month or quarter if asked.
Reports
get_invoice_details_reportRead the invoice details report.
Reports
get_payments_collected_reportRead the payments collected report.
Reports
get_tax_summary_reportRead the tax summary report.
Projects
list_projectsList projects, with the time logged so far if asked.
Projects
get_projectRead one project.
Projects
create_projectCreate a project for a client, billed hourly or at a fixed price.
Projects
update_projectChange a project, such as its rate, or mark it complete.
Time tracking
list_time_entriesList time entries. Filter by client, date, billable or billed.
Time tracking
get_time_entryRead one time entry.
Time tracking
create_time_entryLog time to a client and project, with a note.
Time tracking
update_time_entryFix a time entry, such as its hours, date or note.
Connection model
The FreshBooks connection belongs to your signed-in account. Any FreshBooks-native resources stay inside that provider.
Read connection details
Each guide includes the AI setup and a first question for FreshBooks.
Current governance
ApexGenius keeps the selected context and current tool surface visible, then records supported write activity for review.
Authorized context
One connection is one FreshBooks login. Every call goes to the one business that is turned on, and a call cannot name another.
Current tool surface
Accounting is read only. The connector cannot create, send or change an invoice, record a payment, or delete anything.
Reviewable activity
The read route runs only reads. Creating and updating projects and time entries uses the write route.
Enabled writes run immediately. Turn a tool off to block calls.
Why a gateway
Your AI starts with three ApexGenius gateway tools. It discovers the FreshBooks operations available to its authorization when a task needs them, then runs the selected operation through the gateway.
Connect FreshBooks to ApexGenius, then authorize each AI client to use the saved connection with its own tool permissions.
Give one client read-only and the write operations never appear in its tool list at all.
Which agent asked, what ran, and whether it succeeded, kept per connection for review.
Choose your AI client for setup steps and examples using FreshBooks.
FAQ
More connectors
MCP-compatible AI agents
Codex starts in Plugins in the ChatGPT desktop app. ChatGPT Chat and Work also use Plugins, with personal setup where Developer Mode is permitted. Each AI client has its own guide and authorization requirements.
App connections
Salesforce keeps connection context. Other providers use your signed-in account.
Use the AI you already work in while ApexGenius keeps the app route visible.
Connect FreshBooks1,000 free credits · No card required
Compatibility does not imply partnership.