Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Transports: stdio vs HTTP
  • State of MCP (stats)
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI β†’ MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE β†— (opens in a new tab)
  • llms.txt β†— (opens in a new tab)
  • Catalog JSON β†— (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub β†— (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
Β© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. πŸ’° Finance & Fintech
  3. Freeagent MCP Server
Freeagent MCP Server logo
Health: ActiveRecent health check succeeded.Last checked 9/22/2026, 8:32:28 PM

Freeagent MCP Server

User RatingsBe the first to rate and review this MCP server! Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time β€” check back soon.
View Repository1 GitHub StarsTotal stargazers on GitHub for the source repository (1 stars).Visit Website

FreeAgent accounting MCP: bank reconciliation, expenses, mileage claims and receipts.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β€” or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β€” we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON β–Ύ

Client Config & Setup

Choose your client or environment
Target File:~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "freeagent-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@oxygenbubbles/freeagent-mcp-server"
      ]
    }
  }
}

πŸ’‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.

Install Tool Schemas (42) Directory Badge Claim listing AlternativesπŸ’° More in Finance & Fintech

Capabilities & Tool Schemas (42) ~1.0k tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server β€” may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Freeagent MCP Server.

freeagent_list_bank_accounts

List all bank accounts and their IDs

freeagent_list_transactions

List transactions (unexplained / explained / all / marked_for_review) with date filters

freeagent_explain_transaction

Update, approve, rebill or attach a receipt to a transaction explanation

freeagent_list_categories

List the full chart of accounts β€” all four category groups

freeagent_list_expenses

List expense claims by date or project, with `unbilledOnly` for costs queued to bill on and `untaggedRebillOnly` for project-tagged costs that will never be billed

freeagent_create_expense

Create an expense claim with optional receipt (local path, URL or base64), project tag with rebill type/factor, EC VAT status and bank-transaction auto-matching

Documentation Overview

FreeAgent MCP Server

A Model Context Protocol server for FreeAgent accounting. Gives Claude (or any MCP client) the ability to reconcile bank transactions with receipts, claim expenses and mileage, raise and chase invoices, record supplier bills, log time against projects, and read the company's financial position.

What access this server requires

FreeAgent

The FreeAgent OAuth credentials grant full access to the connected FreeAgent account. This server uses that access to:

ActionTools that use it
Read bank accountsfreeagent_list_bank_accounts
Read bank transactions and explanationsfreeagent_list_transactions
Update transaction explanations (category, description, project, rebilling, VAT, approval, attachments)freeagent_explain_transaction
Read, create, amend and delete expense claimsfreeagent_list_expenses, freeagent_create_expense, freeagent_create_mileage_expense, freeagent_update_expense, freeagent_delete_expense
Read the chart of accountsfreeagent_list_categories
Read, create, amend and delete projectsfreeagent_list_projects, freeagent_create_project, freeagent_update_project, freeagent_delete_project
Read, create, amend and delete contactsfreeagent_list_contacts, freeagent_create_contact, freeagent_update_contact, freeagent_delete_contact
Read, raise, edit and change the status of invoicesfreeagent_list_invoices, freeagent_get_invoice, freeagent_create_invoice, freeagent_update_invoice, freeagent_update_invoice_status
Read, record and amend supplier billsfreeagent_list_bills, freeagent_get_bill, freeagent_create_bill, freeagent_update_bill
Read, log and amend time against project tasksfreeagent_list_tasks, freeagent_create_task, freeagent_update_task, freeagent_list_timeslips, freeagent_create_timeslip, freeagent_update_timeslip
Read accounting reportsfreeagent_profit_and_loss, freeagent_trial_balance, freeagent_aged_debtors, freeagent_aged_creditors, freeagent_tax_timeline, freeagent_company_summary
Delete expenses, invoices, bills, contacts, projects, tasks and timeslipsfreeagent_delete_expense, freeagent_delete_invoice, freeagent_delete_bill, freeagent_delete_contact, freeagent_delete_project, freeagent_delete_task, freeagent_delete_timeslip

FreeAgent does not offer granular OAuth scopes β€” authorising an app grants access to all of the above.

Destructive operations. The delete tools are flagged destructiveHint: true so your MCP client can prompt before running them, as is freeagent_update_invoice_status (its mark_as_cancelled transition voids an issued invoice). The three whose loss is unrecoverable β€” freeagent_delete_expense, freeagent_delete_contact and freeagent_delete_project β€” additionally require confirm: true, so a client that auto-approves tool calls still cannot trigger them by accident. The server never deletes bank transactions, and never emails anything to your clients β€” status transitions change status only.

Outbound fetches. freeagent_explain_transaction, freeagent_create_expense, freeagent_update_expense, freeagent_create_bill and freeagent_update_bill each accept a fileUrl to download a receipt or invoice. That URL is treated as untrusted input: only http/https are allowed, hosts resolving to loopback, link-local, or private addresses are refused (on the initial request and on every redirect), and downloads are capped at 10 MB.

Local file reads. Those same tools accept a filePath, and the server reads that file from the host it runs on. The path must be absolute, and symlinks are resolved before the check. Over stdio the server runs as you, so this is no more access than the client already has. In HTTP mode the caller is remote, so local paths are refused outright unless you set FREEAGENT_ATTACHMENT_ROOTS to the directories that may be read (colon-separated); anything outside them is refused. Set it in stdio mode too if you want to bound what a prompt-injected model can attach.

Truncation. List tools page through results and report mayHaveMore; when true, any total they return covers only the records fetched and is named totalOutstandingForReturned. The freeagent_aged_debtors and freeagent_aged_creditors reports page to exhaustion and return complete: true β€” treat complete: false as an incomplete figure. Records whose due date is missing or unparseable are counted in a separate unknown_due_date bucket rather than being assumed not yet due.

Email and file sources (external β€” not provided by this server)

This server has no email tools. For receipt/invoice search to work automatically, connect one or more of the following MCP servers alongside this one:

  • Gmail (e.g. mcp__claude_ai_Gmail) β€” personal email
  • Microsoft 365 / Outlook (e.g. mcp__claude_ai_microsoft-365) β€” business email

When both are connected, Claude will search all of them automatically for matching receipts before asking you to provide a file manually.


Tools

Banking and expenses

ToolDescription
freeagent_list_bank_accountsList all bank accounts and their IDs
freeagent_list_transactionsList transactions (unexplained / explained / all / marked_for_review) with date filters
freeagent_explain_transactionUpdate, approve, rebill or attach a receipt to a transaction explanation
freeagent_list_categoriesList the full chart of accounts β€” all four category groups
freeagent_list_expensesList expense claims by date or project, with unbilledOnly for costs queued to bill on and untaggedRebillOnly for project-tagged costs that will never be billed
freeagent_create_expenseCreate an expense claim with optional receipt (local path, URL or base64), project tag with rebill type/factor, EC VAT status and bank-transaction auto-matching
freeagent_update_expenseUpdate an existing expense β€” attach or replace the receipt, set the rebill treatment, retag project/category, correct date, amount or VAT
freeagent_create_mileage_expenseCreate a mileage claim with engine type/size for fuel VAT, optionally rebilled to a project; the rate comes from the account's own mileage settings
freeagent_delete_expenseDelete an expense filed in error (needs confirm: true)

Contacts, invoicing and bills

ToolDescription
freeagent_list_contactsList clients and suppliers, with an optional name/email filter
freeagent_create_contactCreate a client or supplier, with VAT registration number and default payment terms
freeagent_update_contactUpdate a contact, add its VAT number, or hide it (status: "Hidden")
freeagent_delete_contactDelete a contact (needs confirm: true)
freeagent_list_invoicesList invoices by view (overdue, open_or_overdue, draft, paid…) with the total outstanding
freeagent_get_invoiceFetch one invoice in full, including line items
freeagent_create_invoiceRaise an invoice with line items and EC VAT status β€” always created as a draft
freeagent_update_invoiceEdit a draft invoice β€” dates, project, VAT status, discount, and add/edit/remove line items
freeagent_update_invoice_statusMark an invoice as sent, draft, scheduled or cancelled (no email is sent)
freeagent_delete_invoiceDelete an invoice
freeagent_list_billsList supplier bills with the total outstanding
freeagent_get_billFetch one bill in full, including line items and their URLs (needed to edit lines)
freeagent_create_billRecord a supplier bill, with optional invoice attachment (local path, URL or base64), EC VAT status, project allocation and rebill treatment
freeagent_update_billUpdate a bill β€” reference, dates, VAT status, project, rebill treatment, attachment and line items
freeagent_delete_billDelete a bill

Time tracking

ToolDescription
freeagent_list_tasksList project tasks (time is always logged against a task)
freeagent_create_taskCreate a project task with its billing rate
freeagent_update_taskRename a task, change its billing rate, or close it (status: "Completed")
freeagent_delete_taskDelete a task with no time logged against it
freeagent_list_timeslipsList logged time for a date range, with totals per project; view: "unbilled" finds uninvoiced work
freeagent_create_timeslipLog time against a project task
freeagent_update_timeslipCorrect a timeslip's hours, date, task or comment
freeagent_delete_timeslipDelete a timeslip

Projects

ToolDescription
freeagent_list_projectsList projects, for tagging expenses, invoices, bills and time
freeagent_create_projectCreate a project against a client contact β€” only contact and name are required
freeagent_update_projectRename, rebudget, change billing rate or close a project
freeagent_delete_projectDelete a project with nothing booked against it (needs confirm: true)

Reporting

ToolDescription
freeagent_profit_and_lossIncome, expenses, operating profit, corporation tax estimate and retained profit
freeagent_trial_balanceBalance on every nominal account
freeagent_aged_debtorsUnpaid customer invoices bucketed by age (not yet due, 1–30, 31–60, 61–90, 90+ days)
freeagent_aged_creditorsUnpaid supplier bills bucketed by age
freeagent_tax_timelineUpcoming VAT, corporation tax and Companies House deadlines with amounts due
freeagent_company_summaryCompany details, VAT registration and accounting year end

Read the full README β†’View source on GitHub β†’

Related MCP Servers

View all in Finance & Fintech View all alternatives
  • Myfinance MCP logoMyfinance MCP

    Personal finance by conversation: expenses, receipts, statement import, budgets, net worth.

    πŸ’° Finance & Fintech2 views
    Compare vs Myfinance MCP β†’
  • Mcptoon logoMcptoon
    Verified

    Every Agent discovers all your MCP tools from one install; major token savings via TOON output.

    πŸ’° Finance & Fintech7 views
    Compare vs Mcptoon β†’
  • Tasty Agent logoTasty Agent

    Tastyworks API integration to handle trading activities on Tastytrade

    πŸ’° Finance & Fintech4 views
    Compare vs Tasty Agent β†’
  • Zwldarren Akshare One MCP logoZwldarren Akshare One MCP

    Provide access to Chinese stock market data including historical prices, real-time data, news, and…

    πŸ’° Finance & Fintech2 views
    Compare vs Zwldarren Akshare One MCP β†’

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks β€” not a rating.

GitHub stars
1
Stargazers on the source repository.
Last commit
28d ago
Most recent push to the default branch.
Tools exposed
42
Callable tools this server registers over MCP.

Reviews

No reviews yet β€” be the first to share how this listing worked for you.

Frequently Asked Questions about Freeagent MCP Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "freeagent-mcp-server": { "command": "npx", "args": ["-y","@oxygenbubbles/freeagent-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewFreeagent MCP Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/freeagent-mcp-server?style=directory)](https://allmcps.com/mcp/freeagent-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/freeagent-mcp-server"><img src="https://allmcps.com/api/badge/freeagent-mcp-server?style=directory" alt="Freeagent MCP Server on AllMCPs" /></a>

Technical Specs & Signals

CategoryπŸ’°Finance & Fintech
More technical detailsExpand β–Ύ
TransportSTDIO
RuntimeNode.js
Last updatedAug 27, 2026
4/6 checks healthy over the last 45d
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars1
GitHub Star CountTotal stargazers on GitHub representing community popularity (1 stars).
Last commit28d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Aug 27, 2026
52Quality signal: Good Β· 52/100How this signal is calculated β–Ύ
Server availabilityNot measured

Not scored for repo-hosted servers β€” we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity4/15
Community engagement0/10

A guidance signal from public completeness & health data β€” not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 2d ago via OSV.dev Β· @oxygenbubbles/freeagent-mcp-server (npm)

β˜… Spotlight Slot

Feature Your MCP Server

Get maximum visibility for your server across our directory, search results, and detail pages.

Spotlight Your Server

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge β€” proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it β€” no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in πŸ’° Finance & Fintech β†’Best MCP servers for Finance & Fintech β†’Alternatives to Freeagent MCP Server β†’Install in Claude DesktopInstall in CursorInstall in VS CodeSetup guides for all 13 MCP clients