Back to Apps

FreshBooks MCP with Apps
Supports UIby busybee3333
FreshBooks accounting MCP server with 80+ tools and 20 interactive React apps for invoicing, expenses, time tracking, and financial reporting.
0 stars
0 views
Updated 1 month ago
Works in:claude
Exposes:ToolsResources
What it does
Renders 20 interactive React dashboards inside an MCP-compatible AI client — covering invoicing, expense tracking, time management, project oversight, P&L reporting, and more. Each app pulls live data from FreshBooks via 80+ backend tools, so you can view, create, and update records directly inside the AI conversation.
Key features
- 20 React MCP Apps — Dashboard, Invoice Creator, Expense Tracker, Time Tracker, P&L Report, Aging Report, and 14 more purpose-built UIs
- 80+ FreshBooks tools — Full CRUD on clients, invoices, estimates, expenses, payments, projects, time entries, taxes, items, bills, vendors, journal entries, retainers, credit notes, and reports
- Invoice lifecycle — Create, send, mark paid, share links, manage line items — all from the interactive Invoice Creator app
- Time tracking with timers — Start/stop timers, log entries, and view time reports in the dedicated Time Tracker app
- Financial reporting — P&L, tax summary, aging, and expense reports rendered as interactive dashboards
Installation
Claude Desktop
{
"mcpServers": {
"freshbooks": {
"command": "npx",
"args": ["-y", "@mcpengine/freshbooks"],
"env": {
"FRESHBOOKS_ACCOUNT_ID": "your_account_id",
"FRESHBOOKS_ACCESS_TOKEN": "your_access_token"
}
}
}
}
VS Code Copilot
Add to your VS Code settings.json:
{
"mcp.servers": [
{
"name": "freshbooks",
"command": "npx",
"args": ["-y", "@mcpengine/freshbooks"],
"env": {
"FRESHBOOKS_ACCOUNT_ID": "your_account_id",
"FRESHBOOKS_ACCESS_TOKEN": "your_access_token"
}
}
]
}
Supported hosts
- Claude Desktop (confirmed — config snippet in README)
Quick install
npx -y @mcpengine/freshbooksInformation
- Pricing
- free