FreeAgent + AI. Finally.
The first AI-powered connector for FreeAgent. Create invoices, manage contacts, track expenses — all through natural conversation with Claude.
Your accounting shouldn't feel like a second job
You're spending hours in FreeAgent doing repetitive tasks. Logging into the web app, navigating menus, copying reference numbers, manually creating invoice after invoice. It's the admin work that keeps your business running — but it pulls you away from the work that actually earns money.
What if you could just say:
"Add a line to Graham's invoice for sealant, £79" — and it just... happened?
Three steps. Five minutes. Done.
No complicated setup, no middleware, no monthly platform fees.
Install
One command and you're ready to go.
pip install freeagent-mcp
Connect FreeAgent
Authorise with OAuth — your credentials never touch our servers.
Start talking
Use Claude Desktop, Claude Code, or Cowork. Just say what you need.
Here's what a real conversation looks like:
Everything you need. Nothing you don't.
Every feature in the connector is available on every plan — including free.
Invoice Management
Create, edit, send
Create new invoices, add line items, update existing ones, and send them — all by telling Claude what you need. Supports draft, open, and recurring invoices.
Contact Management
Clients and suppliers
Look up contacts, create new ones, and update details. Find a client by name, see their outstanding balance, or add a new supplier in seconds.
Expense Tracking
Log and categorise
Record expenses with natural language. Say the amount, what it was for, and the category — Claude handles the rest, including VAT calculations where appropriate.
Company Dashboard
At-a-glance insights
Ask about your business health and get instant answers. Outstanding invoices, upcoming bills, cash position, and tax timeline — no navigation required.
Project Tracking
Time and budgets
View project status, check budgets, and see invoiced vs. uninvoiced time. Perfect for agencies and contractors who track work per client.
Smart Automation
Chain actions together
Combine multiple operations in a single request. "Create an invoice for Acme Corp, add two line items, and send it" — all in one go.
Start free. Scale when you're ready.
The connector is fully open source. Pay only if you want us to handle the setup or provide ongoing support.
Free
Open source, self-hosted. Everything you need to get started on your own.
- All features included
- Unlimited usage
- Community support (GitHub)
- MIT licence
Managed Setup
We handle everything. You're up and running in a day, not a weekend.
- Full installation & configuration
- OAuth app setup & testing
- Personal walkthrough session
- 14 days of follow-up support
- Sandbox testing included
Pro Support
Ongoing support, custom tooling, and priority access for teams that rely on it daily.
- Priority email & Slack support
- Custom tool development
- Automatic updates & patches
- Dedicated Slack channel
- Quarterly review sessions
Built for the people who actually use FreeAgent
Whether you're a sole trader or managing accounts for clients, the connector fits into your workflow.
Freelancers
Stop context-switching between client work and invoicing. Log expenses and create invoices without ever leaving Claude.
Small Business Owners
Get a snapshot of your finances in seconds. Ask about cash flow, outstanding invoices, or upcoming bills without opening FreeAgent.
Accountants
Manage multiple clients faster. Batch operations, quick lookups, and natural-language queries across accounts save hours every week.
Bookkeepers
Categorise expenses, reconcile entries, and run reports without clicking through menus. Say what you need and the connector does the rest.
Built on solid foundations
Open source, standards-based, and designed for reliability.
Python + FastMCP
OAuth 2.0 Authentication
FreeAgent API v2
Works everywhere Claude does
MIT Licence
API Rate Limits & Sandbox
Common questions
Do I need a FreeAgent account?
Yes. The connector works with your existing FreeAgent account — it talks to FreeAgent's API on your behalf. You'll need to create an API app in your FreeAgent developer dashboard (we walk you through this, or handle it for you on the Managed Setup plan).
Is my data safe?
The connector runs entirely on your own machine. Your FreeAgent credentials and data never pass through our servers. Authentication uses OAuth 2.0 — the same standard used by banks and enterprise software. The code is open source, so you can verify every line.
Can I test it without affecting live data?
Absolutely. FreeAgent provides a sandbox environment, and the connector supports it out of the box. You can create test invoices, contacts, and expenses in the sandbox before switching to your live account.
What's the Model Context Protocol (MCP)?
MCP is an open standard created by Anthropic that lets AI assistants like Claude connect to external tools and data sources. Think of it as a USB port for AI — the FreeAgent connector plugs into Claude and gives it the ability to read and write data in your FreeAgent account.
Do I need to know Python?
Not at all. If you can type pip install freeagent-mcp into a terminal, you can install it. The Managed Setup plan is specifically designed for people who'd rather not touch the command line at all — we'll do the whole thing for you.
Ready to stop doing admin?
Install the connector in five minutes and start talking to your FreeAgent account.
Get Started Free