Skip to main content
Feedback

FreeAgent MCP connector

Updated 

FreeAgent is a cloud-based accounting platform built for freelancers and small businesses to manage their finances. The FreeAgent MCP connector allows AI agents to create, retrieve, update, and delete invoices, and manage contact records within an account. It also supports handling bank account information, helping teams keep financial and client data organized across their FreeAgent instance.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the FreeAgent MCP connector to perform the following actions:

  • Track invoice payment status across all clients in real time
  • Automate expense logging and categorization for accurate bookkeeping
  • Monitor project profitability by comparing timeslips against billed hours
  • Reconcile bank transactions against recorded income and expenses
  • Maintain accurate contact records for clients and suppliers
  • Generate and send professional invoices without manual data entry
  • Track billable hours across projects for accurate client billing
  • Review cash flow by monitoring bank account balances and transactions

Example prompts

Use the following example prompts to invoke FreeAgent MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all open invoices from last month in FreeAgent.
  • Create a new invoice for Acme Corp in FreeAgent.
  • Who are my top clients by outstanding balance in FreeAgent.
  • Add a new contact for our supplier in FreeAgent.
  • List all expenses submitted this quarter in FreeAgent.
  • What's the current balance across all my bank accounts in FreeAgent?
  • Log a new expense for a client lunch in FreeAgent.
  • Show me all active projects in FreeAgent.
  • How many hours were logged on the Smith project this week in FreeAgent?
  • Update the contact details for Jane Doe in FreeAgent.

FreeAgent MCP connector tools

The FreeAgent MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
listInvoicesList invoices
createInvoiceCreate an invoice
getInvoiceGet an invoice
updateInvoiceUpdate an invoice
deleteInvoiceDelete an invoice
listContactsList contacts
createContactCreate a contact
getContactGet a contact
updateContactUpdate a contact
listBankAccountsList bank accounts
listBankTransactionsList bank transactions
listExpensesList expenses
createExpenseCreate an expense
listProjectsList projects
listTimeslipsList timeslips
On this Page