
Gives Claude direct access to your FreeAgent accounting via OAuth. You get six tools covering the usual bookkeeping workflow: list bank accounts and transactions, explain and approve transactions with receipt attachments, create expense claims and mileage logs using HMRC rates, and pull your chart of accounts. Ships with built-in vendor-to-category mappings for common SaaS providers like AWS, Stripe, and GitHub. The CLI auth helper writes your refresh token straight to .mcp.json. Pair it with Gmail or Outlook MCP servers and Claude will automatically hunt down receipts in your email before asking you to upload anything. Works over stdio for Claude Desktop or HTTP mode with bearer auth for shortcuts and webhooks.
FREEAGENT_CLIENT_ID*secretFreeAgent OAuth app client ID (from dev.freeagent.com)
FREEAGENT_CLIENT_SECRET*secretFreeAgent OAuth app client secret
FREEAGENT_REFRESH_TOKEN*secretFreeAgent long-lived OAuth refresh token
VENDOR_CATEGORIESJSON map of vendor name to FreeAgent category URL (extends built-in mappings)
MILEAGE_RATE_PENCEDefault pence-per-mile rate (overrides HMRC 45p/25p)
ORS_API_KEYsecretOpenRouteService API key for driving distance calculation
GOOGLE_MAPS_API_KEYsecretGoogle Maps API key (alternative to ORS for distance calculation)