Skip to main content
Glama

Brex MCP Server

get_expenses

Retrieve and filter expense data from Brex financial platform by status, type, or payment status to monitor and analyze company spending.

Instructions

LIST (single page): Expenses with optional filters. Returns complete expense objects. Example: {"limit":5,"status":"APPROVED","expand":["merchant"]}

Input Schema

NameRequiredDescriptionDefault
expandNoFields to expand (e.g., merchant, receipts)
expense_typeNoType of expenses to retrieve
limitNoMaximum number of expenses to return (default: 50)
payment_statusNoPayment status filter for expenses
statusNoStatus filter for expenses

Input Schema (JSON Schema)

{ "properties": { "expand": { "description": "Fields to expand (e.g., merchant, receipts)", "items": { "type": "string" }, "type": "array" }, "expense_type": { "description": "Type of expenses to retrieve", "enum": [ "CARD", "BILLPAY", "REIMBURSEMENT", "CLAWBACK", "UNSET" ], "type": "string" }, "limit": { "description": "Maximum number of expenses to return (default: 50)", "type": "number" }, "payment_status": { "description": "Payment status filter for expenses", "enum": [ "NOT_STARTED", "PROCESSING", "CANCELED", "DECLINED", "CLEARED", "REFUNDING", "REFUNDED", "CASH_ADVANCE", "CREDITED", "AWAITING_PAYMENT", "SCHEDULED" ], "type": "string" }, "status": { "description": "Status filter for expenses", "enum": [ "DRAFT", "SUBMITTED", "APPROVED", "OUT_OF_POLICY", "VOID", "CANCELED", "SPLIT", "SETTLED" ], "type": "string" } }, "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/crazyrabbitLTC/mcp-brex-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server