mcpField
B
bexio MCP by usefulapi

bexio MCP by usefulapi

Remote
usefulapi.ioFinance0Updated today

About bexio MCP by usefulapi

bexio MCP by usefulapi connects MCP clients to bexio for accounting and company data. It supports broad read access plus selected writes, including time entries and draft invoices.

Key features

  1. 01Read contacts, invoices, quotes, and payments
  2. 02Browse projects, time sheets, and supplier bills
  3. 03Access accounts, journal, taxes, and bank accounts
  4. 04Create contacts, notes, and time entries
  5. 05Create draft invoices for review in bexio

Use cases

  1. 01Look up invoice and payment details
  2. 02Review project and time-sheet records
  3. 03Record billable time in bexio
  4. 04Prepare an invoice draft for later review

MCP support

Exposes bexio company data and selected write operations as tools for MCP clients. It is hosted and authenticates with the bexio account through OAuth.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://bexio.usefulapi.io/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

Details

From the project README

bexio MCP by usefulapi

Work with your bexio company from Claude, Cursor, or any MCP client — look up contacts, sales invoices and their payments, quotes, orders, items, projects, time sheets, supplier bills, the chart of accounts, the journal, VAT codes and bank accounts; create contacts and notes, log time and create draft invoices. Hosted, no local install: connect with your bexio account over OAuth.

Live endpoint: https://bexio.usefulapi.io/mcp · Homepage: https://usefulapi.io/bexio

Connect

  • Claude (claude.ai, Desktop): open Customize → Connectors, click + Add → Add custom connector, and paste https://bexio.usefulapi.io/mcp.
  • Claude Code: claude mcp add --transport http bexio https://bexio.usefulapi.io/mcp, then run /mcp to log in.
  • VS Code: Add to VS Code.
  • Cursor and other clients: add the URL as a remote MCP server:
{
  "mcpServers": {
    "bexio": {
      "url": "https://bexio.usefulapi.io/mcp"
    }
  }
}

Add only the URL. Do not add an Authorization header or an API key to the client config: the server signs you in with OAuth, and you sign in with your bexio account.

Step-by-step setup, where to find your credentials, and FAQ: https://usefulapi.io/bexio/

On first connect you'll be sent to bexio to sign in and approve access for your company; no API keys to paste. Draft invoices are never issued, sent or booked: you review and issue them in bexio. You can remove the access any time in bexio. One subscription covers one bexio user in one company.

Tools

ToolTypeWhat it does
bexio_get_company_profilereadGet company profile
bexio_get_current_userreadGet current user
bexio_list_usersreadList users
bexio_list_contactsreadList contacts
bexio_get_contactreadGet contact
bexio_list_invoicesreadList invoices
bexio_get_invoicereadGet invoice
bexio_list_invoice_paymentsreadList invoice payments
bexio_list_quotesreadList quotes
bexio_get_quotereadGet quote
bexio_list_ordersreadList orders
bexio_get_orderreadGet order
bexio_list_articlesreadList items
bexio_list_projectsreadList projects
bexio_get_projectreadGet project
bexio_list_timesheetsreadList timesheets
bexio_list_business_activitiesreadList business activities
bexio_list_accountsreadList accounts
bexio_list_journalreadList journal entries
bexio_list_taxesreadList taxes
bexio_list_bank_accountsreadList bank accounts
bexio_list_currenciesreadList currencies
bexio_list_business_yearsreadList business years
bexio_list_billsreadList supplier bills
bexio_create_contactwriteCreate contact
bexio_create_notewriteCreate note
bexio_create_timesheetwriteCreate timesheet entry
bexio_create_draft_invoicewriteCreate draft invoice
bexio_usage_statusmetaUsage status (free-tier meter)
bexio_request_featuremetaRequest a missing feature
bexio_upgrademetaUpgrade to Pro (unlimited)
bexio_cancel_subscriptionmetaCancel the Pro subscription

read tools are read-only; write tools mutate data (clients should confirm them); meta tools report usage, manage your subscription or send a feature request.

Pricing

PlanPriceLimit
Free$050 tool calls / month
Pro (per user)$9/mo or $90/yr (2 months free)Unlimited

Pro covers this server only. Subscribe with bexio_upgrade (it returns a Stripe Checkout link). Cancel any time with bexio_cancel_subscription: Pro continues to the end of the paid period, with no refund for the current period, and running bexio_upgrade before then undoes the cancel. Or write to [email protected].

License

MIT — see LICENSE. This repo contains documentation only; the server is hosted.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.