Back to Home
civicteam icon

bill-mcp-server

Verified Safe

by civicteam

Overview

An MCP server for Bill.com Spend & Expense API integration, enabling AI assistants to manage financial operations related to company spending, budgets, reimbursements, transactions, cards, and users.

Installation

Run Command
docker run -e BILL_API_TOKEN=your_token_here -e BILL_ENVIRONMENT=sandbox bill-spend-expense

Environment Variables

  • BILL_API_TOKEN
  • BILL_ENVIRONMENT

Security Notes

Authentication relies on a `BILL_API_TOKEN` environment variable, which is a secure practice to avoid hardcoding credentials. The server uses the native `fetch` API for making requests, passing the API token directly in the 'apiToken' header. IDs are directly interpolated into URL paths for `GET` requests, which is generally safe when the IDs are expected to be simple strings. Error handling catches general exceptions and returns a generic 'Unknown error occurred' message, preventing the exposure of detailed internal server errors or stack traces to external callers. No 'eval' or explicit obfuscation techniques were detected in the provided source code. It relies on the security of the underlying Bill.com API for input validation and access control beyond what this server explicitly implements.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens500
Stars0
Forks0
Last Update2026-01-13

Tags

Bill.comSpend & ExpenseAPI IntegrationFinancialMCP Server