Skip to content
mcp/skillhub

Freshbooks MCP Server

by chrischallio.github.chrischall/freshbooks-mcpv1.2.0

FreshBooks invoicing for Claude — invoices, clients, estimates, and payments

0Node.jsstdioofficial registry

context tax

queued

security

queued

cold start

queued

freshness

Active1d ago

Install Freshbooks MCP server

Install in Claude Code

claude mcp add freshbooks-chrischall -e FRESHBOOKS_CLIENT_ID='<freshbooks-client-id>' -e FRESHBOOKS_CLIENT_SECRET='<freshbooks-client-secret>' -e FRESHBOOKS_REFRESH_TOKEN='<freshbooks-refresh-token>' -- npx -y @chrischall/freshbooks-mcp

Configuration

VariableRequiredSecretDescription
FRESHBOOKS_CLIENT_IDyes—OAuth client ID from my.freshbooks.com/#/developer
FRESHBOOKS_CLIENT_SECRETyesyesOAuth client secret
FRESHBOOKS_REFRESH_TOKEN—yesOptional for local sign-in, which saves tokens privately. Required for hosted or legacy environment-token setup.
FRESHBOOKS_REDIRECT_URI——Registered redirect URI; required on refresh calls too (default https://localhost/callback)
FRESHBOOKS_TOKEN_STORE——Path for the rotating-refresh-token store (default ~/.freshbooks-mcp/session.json)

Freshness

Active — last maintenance signal 1d ago. The newest of the signals below sets the band.

  1. Last commit (default branch)

    2026-10-09 · 1d ago · GitHub

  2. Latest release

    2026-10-07 · 3d ago · GitHub · v1.2.0

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-07 · 3d ago · official registry · v1.2.0

FAQ

›How do I install the Freshbooks MCP server in Claude Code?

Run: claude mcp add freshbooks-chrischall -e FRESHBOOKS_CLIENT_ID='<freshbooks-client-id>' -e FRESHBOOKS_CLIENT_SECRET='<freshbooks-client-secret>' -e FRESHBOOKS_REFRESH_TOKEN='<freshbooks-refresh-token>' -- npx -y @chrischall/freshbooks-mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does Freshbooks require an API key?

Yes. It expects FRESHBOOKS_CLIENT_ID, FRESHBOOKS_CLIENT_SECRET, FRESHBOOKS_REFRESH_TOKEN, of which 2 are secrets.

›Can I use Freshbooks as a remote (hosted) MCP server?

No hosted endpoint is published; it runs locally over stdio.

›Is Freshbooks in the official MCP registry?

Yes, as io.github.chrischall/freshbooks-mcp.

Alternatives to Freshbooks

Other ai & llm tools MCP servers.

View all