FreshBooks

FreshBooks MCP Connector for Claude

A+

Manage small business accounting via FreshBooks — track clients and invoices, handle payments and billing via AI agents.

12 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your FreshBooks account to any AI agent to automate your small business accounting, invoicing, and client management through the Model Context Protocol (MCP). FreshBooks is the leading cloud-based accounting software designed for small businesses and self-employed professionals. This MCP server enables you to manage your clients, track invoice statuses, and retrieve financial summaries directly through natural conversation.

Key Features

  • Client Management — List and search for clients, fetch detailed profiles, and maintain full context of your customer relationships.
  • Invoice Lifecycle — Track sales invoices across all states (Sent, Paid, Overdue) and retrieve detailed line-item metadata.
  • Expense Oversight — Monitor recorded business expenses and categorize them for better financial tracking.
  • Payment History — Retrieve a list of all payments received to ensure your cash flow is accurately monitored.
  • Project & Task Tracking — Access projects, tasks, and time entries to see how they impact your billing and productivity.
  • User Identity — Fetch global user profile and identity details to ensure you are working in the correct account context.
  • Financial Insights — Access high-level metadata for your specific FreshBooks business account instantly.

How it works

  1. Subscribe to this server through the Vinkius Marketplace
  2. Enter your FreshBooks Account ID and Access Token (found in your Dashboard and App settings)
  3. Start managing your business finances from Claude, Cursor, or any MCP client

Who is this for?

  • Small Business Owners — quickly check invoice statuses or client data without manual dashboard navigation.
  • Accountants & Bookkeepers — automate the retrieval of billing histories and payment records via simple AI commands.
  • Freelancers — track projects, tasks, and time entries while focused on delivery in your primary workspace.
invoicingtime-trackingexpense-managementclient-managementbillingbookkeeping

12 tools expose this connector's capabilities to your AI agent.

get_account_info

Get business info

get_client_details

Get client metadata

get_invoice_details

Get invoice metadata

get_my_identity

Get user identity

list_expense_categories

List categories

list_clients

List clients

list_expenses

List tracked expenses

list_invoices

List sales invoices

list_payments

List invoice payments

list_active_projects

List projects

list_project_tasks

List tasks

list_time_entries

List time logs

See how to talk to your AI agent using FreshBooks.

List my 5 most recent clients in FreshBooks.

Retrieving clients... I found your 5 most recent entries, including 'Acme Corp' and 'Globex Inc'. Would you like the contact details for any of them?

Show me the status of my last 3 invoices.

Fetching invoices... Your last 3 invoices are: INV-001 (Paid), INV-002 (Sent), and INV-003 (Overdue). Would you like to see the details for the overdue one?

Get my time tracking entries for this week.

Retrieving time entries... I've fetched your logs for this week. You've recorded a total of 32 hours across projects 'Web Design' and 'Consulting'.

You can find your Access Token in your FreshBooks application settings or by creating a Personal Access Token in the FreshBooks Developer Portal.

Related Connectors