bexio-mcp-server — Claude Code MCP server: features and setup
Connects AI assistants to the Swiss Bexio accounting platform. It lets you inspect invoices, record billable hours, and check accounts in chat.
claude mcp add bexio-mcp-server -- npx -y @promptpartner/bexio-mcp-serverWhat bexio-mcp-server does
The server packages 315 tools that interface directly with Bexio. It handles customer records, draft invoices with Swiss QR-bill and ISO 20022 formats, project timelines, and compound journal entries (Sammelbuchung). It also computes account balances (Saldenliste) across selected dates.
Operation runs either over stdio or through an HTTP server on port 8000. You will need a personal API token generated on developer.bexio.com to authenticate requests.
Leaving out BEXIO_HTTP_TOKEN in HTTP mode leaves the endpoint open to anyone with network reach. File uploads over HTTP also fail unless you confine them with BEXIO_FILE_DIR.
What it helps with
- check overdue customer invoices with totals
- generate draft invoices with line items and tax calculation
- log timesheet entries on active projects
- pull journal entries and computed account balances
Example prompts for the agent
- List all overdue invoices currently recorded in Bexio.
- Create a draft invoice for Acme AG with 5 consulting hours.
- Check how many hours were logged on project Website Redesign this month.
How to install bexio-mcp-server
Platform CLI
claude mcp add bexio-mcp-server -- npx -y @promptpartner/bexio-mcp-serverPlatform CLI
codex mcp add bexio-mcp-server -- npx -y @promptpartner/bexio-mcp-serverConfig file
{
"mcpServers": {
"bexio-mcp-server": {
"command": "npx",
"args": [
"-y",
"@promptpartner/bexio-mcp-server"
]
}
}
}Config file
{
"servers": {
"bexio-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@promptpartner/bexio-mcp-server"
]
}
}
}Platform CLI
gemini mcp add bexio-mcp-server npx -y @promptpartner/bexio-mcp-serverStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about bexio-mcp-server
How do I install bexio-mcp-server in Claude Code?
Run claude mcp add bexio-mcp-server -- npx -y @promptpartner/bexio-mcp-server. You will then need to pass your BEXIO_API_TOKEN.
What does bexio-mcp-server do?
It provides 315 tools to interact with Bexio CRM records, billing, time tracking, and Swiss accounting ledgers.
How do you secure HTTP mode?
Set the BEXIO_HTTP_TOKEN environment variable so callers must provide a bearer token, and restrict local files using BEXIO_FILE_DIR.