MCP server for Campfire — accounting and financial reporting.
| Tool | Description |
|---|---|
get_financial_snapshot |
Key metrics in one call: revenue, expenses, net income, cash, margins, current ratio (current month + YTD) |
get_burn_rate |
Monthly burn trend (3-6 months), current cash position, implied runway in months |
income_statement |
P&L for a specified period |
balance_sheet |
Assets, liabilities, and equity |
cash_flow_statement |
Operating, investing, and financing activities |
get_transactions |
Transactions with summary: total debits/credits, breakdown by account type |
get_accounts |
Chart of accounts with optional filtering by type or search query |
get_vendors |
Vendor list with optional filtering by search query and type |
get_aging |
AP/AR aging with bucket totals, 90+ day critical items highlighted |
get_contracts |
Contracts with recognized vs remaining revenue, contract-level totals |
get_customers |
Contract customers with financial summaries: revenue, MRR, billed/unbilled/outstanding, contract counts |
get_invoices |
Invoices filtered by status (unpaid, paid, past_due, etc.), date range, client; summary with totals by status |
trial_balance |
Trial balance by account type with debit/credit totals and per-account net amounts |
get_budgets |
List budgets with entity/department names resolved, cadence breakdown summary |
get_budget_details |
Single budget with all account allocations grouped by account type and department, with totals |
get_uncategorized_transactions |
Uncategorized transactions grouped by vendor, with AI suggestions and matching hints |
get_bills |
Bills filtered by status (unpaid, open, past_due, etc.), vendor, date range; summary with totals by status and vendor |
No install needed — runs directly via npx:
npx -y github:rocketsciencegg/campfire-mcp-serverAdd to ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"campfire": {
"command": "npx",
"args": ["-y", "github:rocketsciencegg/campfire-mcp-server"],
"env": {
"CAMPFIRE_API_KEY": "your-api-key"
}
}
}
}Add to your project's .mcp.json:
{
"mcpServers": {
"campfire": {
"command": "npx",
"args": ["-y", "github:rocketsciencegg/campfire-mcp-server"],
"env": {
"CAMPFIRE_API_KEY": "${CAMPFIRE_API_KEY}"
}
}
}
}| Variable | Description |
|---|---|
CAMPFIRE_API_KEY |
Your Campfire API key |
git clone https://github.com/rocketsciencegg/campfire-mcp-server.git
cd campfire-mcp-server
npm install
npm run buildMIT