Brex MCP Server
@crazyrabbitLTC
关于 Brex MCP Server
A MCP server for interacting with Brex expense tracking platform
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"brex": {
"command": "npx",
"args": [
"mcp-brex"
],
"env": {
"BREX_API_KEY": ""
}
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is Brex MCP Server?
Brex MCP Server is a Model Context Protocol server that provides AI assistants read-only access to the Brex API for expenses, budgets, transactions, and accounts. It is optimized for safe, small responses with projection, pagination, and batching.
How to use Brex MCP Server?
Install the npm package globally (npm install -g mcp-brex), then add it to your MCP client by providing a Brex API key. For Claude Code, run claude mcp add brex --env BREX_API_KEY=your_key -- npx mcp-brex. For Claude Desktop, add the configuration to claude_desktop_config.json.
Key features of Brex MCP Server
- Resources for expenses, budgets, spend limits, budget programs, transactions, and documentation.
- Read-only tools for budgets, spend limits, expenses, card statements, transactions, and accounts.
- Write tools for matching and uploading receipts.
- Pagination, date/status/amount filtering, and nested object expansion control.
- Resources accept
summary_onlyandfieldsparameters to minimize payload size.
Use cases of Brex MCP Server
- Query and filter company expenses by date, status, amount, or merchant.
- Retrieve budget details and spend limits for financial oversight.
- Access card and cash transactions for reconciliation and audit.
- Upload or match receipts to existing expenses via natural language.
- Integrate Brex financial data into an AI assistant for quick answers.
FAQ from Brex MCP Server
What does Brex MCP Server do?
It connects AI assistants to the Brex API, allowing read-only retrieval of expenses, budgets, transactions, and accounts, plus receipt matching/upload.
What are the dependencies?
Node.js and npm are required. An active Brex API key must be provided as the BREX_API_KEY environment variable.
Where does Brex data live?
Data is fetched live from the Brex API. The server does not store any Brex data locally.
What transports and authentication are used?
The server uses stdio transport (MCP protocol) and authenticates via a Brex API key set as an environment variable.
Are there any limits or restrictions?
Cash endpoints require additional Brex scopes (return 403 if missing). Pagination is limited to page_size ≤50 and max_items ≤200. Large expansions can produce very large payloads; filtering is strongly recommended.
其他 分类下的更多 MCP 服务器
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
Maestro
mobile-dev-incPainless E2E Automation for Mobile and Web
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Activepieces
activepiecesAI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
评论