FreshBooks MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@FreshBooks MCP Servercreate a new invoice for client Acme Corp for $1,200"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
FreshBooks MCP Server
Freshbooks Mcp Server
A Model Context Protocol (MCP) server for integrating FreshBooks with GenAI applications.
Overview
Small business accounting software
Related MCP server: freee会計 MCP Server
Features
Comprehensive FreshBooks API coverage
Multiple authentication methods
Enterprise-ready with rate limiting
Full error handling and retry logic
Async support for better performance
Installation
pip install freshbooks-mcp-serverOr install from source:
git clone https://github.com/asklokesh/freshbooks-mcp-server.git
cd freshbooks-mcp-server
pip install -e .Configuration
Create a .env file or set environment variables according to FreshBooks API requirements.
Quick Start
from freshbooks_mcp import FreshbooksMCPServer
# Initialize the server
server = FreshbooksMCPServer()
# Start the server
server.start()License
MIT License - see LICENSE file for details
This server cannot be deployed
Maintenance
Related MCP Connectors
Query your books, company data, business health, and ship invoices from your AI assistant.
Connect QuickBooks to ChatGPT, Claude & Grok. Record bills, invoices, journal entries. Run reports.
Invoicing tools for AI assistants: clients, draft invoices with computed tax, and email sending.
Compliant invoicing for freelancers: create, issue and track invoices from your AI agent.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceAutomates FreshBooks invoicing and time tracking through Claude, allowing users to send invoices, list invoices, log billable hours, and get financial insights via natural language commands.2-
- -licenseNot gradedqualityNot gradedmaintenanceEnables AI assistants to access and manage accounting data through the freee accounting API, supporting operations like transaction management, financial analysis, and account item management.221 npm1-
- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to manage Zoho Books accounting tasks such as invoices, contacts, expenses, and sales orders through natural language.38MIT
- AlicenseCqualityDmaintenanceEnables AI agents to interact with the freee accounting API, offering tools for managing deals, invoices, partners, trial balance, and more via natural language.21MIT