Back to MCP Servers

Campfire MCP Server

Official MCP server for Campfire, the AI-native ERP, exposing accounting, transactions, financial reports, and budgeting data to AI agents.

Finance by Campfire Bearer Token active
Overview

Campfire is an AI-native ERP and accounting platform built for mid-market and early enterprise finance teams. It unifies the general ledger, revenue automation, close management, and reporting into a single interface, and is used by companies including Replit, PostHog, and Flex. The official Campfire MCP server lets AI agents query a customer's Campfire workspace directly using natural language instead of writing API calls.

The server is provider-hosted at https://api.meetcampfire.com/mcp and exposes 12 tools spanning core accounting (chart of accounts, transactions), company data (entities, vendors, departments, tags), financial reports (income statement, balance sheet, cash flow statement), and budgeting and revenue (budgets, contracts, aging reports). Authentication is done with a Campfire API token, scoped to the calling organization so that results never leak across tenants.

Because it is hosted by Campfire, there is no install step or self-hosted infrastructure to manage. Claude Desktop offers a one-click connector for Campfire, and Cursor or VS Code can be configured by pointing at the MCP URL. The server is read-oriented and designed for analytical questions like pulling an income statement, searching transactions, or reviewing aging reports.

Tools

Tool Description
Chart of Accounts List and filter chart of accounts entries by type, subtype, or search query.
Transactions Search transactions with filters for entity, account, vendor, department, tag, and date range.
Entities List the legal entities configured in the Campfire workspace.
Vendors List vendors and their metadata.
Departments List departments used for cost classification.
Tags List tags used to categorize transactions.
Income Statement Generate an income statement (P&L) for a period and scope.
Balance Sheet Generate a balance sheet as of a given date.
Cash Flow Statement Generate a cash flow statement for a period.
Budgets Retrieve budget data for actual-vs-budget analysis.
Contracts Retrieve contract data tied to revenue recognition.
Aging Report Pull AR or AP aging information for receivables and payables analysis.
Setup Guide

Prerequisites

  • An active Campfire workspace
  • A Campfire API token (provided through your Campfire account settings)
  • An MCP-compatible client (Claude Desktop, Cursor, VS Code, or similar)

Claude Desktop

Campfire ships as a built-in connector. Open Claude Desktop, go to Settings, then Connectors, search for Campfire, click Connect, and paste your API token when prompted.

Cursor

Open the Command Palette (Cmd+Shift+P), select "MCP: Open Settings", and add:

{
  "mcpServers": {
    "Campfire": {
      "url": "https://api.meetcampfire.com/mcp"
    }
  }
}

When prompted by Cursor, provide your Campfire API token. Cursor stores the token for subsequent calls.

VS Code

Create or edit .vscode/mcp.json in your workspace:

{
  "servers": {
    "Campfire": {
      "url": "https://api.meetcampfire.com/mcp"
    }
  }
}

Provide your API token when VS Code prompts for it. Keep the token secret since it grants access to your Campfire data.

Use Cases
  • Pull a current-month income statement and explain the largest variances against the prior period without leaving the chat interface.
  • Search transactions by vendor or department to investigate anomalies during the close process.
  • Generate an AR aging report and draft follow-up messages for overdue invoices.
  • Compare budget to actuals across entities or departments and surface line items that exceeded budget.
  • Inspect contracts and revenue recognition data when reviewing ASC 606 reporting questions.
Example Prompts
  • "Show me the income statement for Q1 by entity and flag any expense category up more than 20% versus Q4."
  • "List all transactions over $10,000 to vendor Acme Corp in the last 90 days."
  • "Pull the current AR aging report and tell me which customers have invoices over 60 days past due."
  • "Compare actuals to budget for the Marketing department this quarter."
  • "Give me a balance sheet as of last month-end and explain how cash changed from the prior month."
Pros
  • Official, provider-hosted server maintained by Campfire, so there is no self-hosted infrastructure to run.
  • Covers the core analytical surface a finance team would want: chart of accounts, transactions, three core financial statements, budgets, contracts, and aging.
  • One-click connector available in Claude Desktop, with simple URL-based configuration for Cursor and VS Code.
  • API tokens are organization-scoped so query results stay isolated per tenant.
Limitations
  • Only available to existing Campfire customers; there is no public sandbox.
  • The 12 tools are oriented toward read and reporting workflows; the public MCP surface does not expose granular write operations like booking journal entries.
  • Public documentation does not specify the exact header or transmission mechanism for the API token, so deeper integrations may require direct support from Campfire.
Alternatives
  • QuickBooks MCP servers (community implementations) for small business accounting data.
  • Apideck Accounting MCP, which offers a unified accounting schema across multiple providers including Campfire.
  • Rillet, another AI-native ERP that competes directly with Campfire.