Unofficial read-only MCP server for several QuickBooks Online company files in one AI session.
Maintain this server? Claim it
This server only runs locally, from a package. Install it with the instructions on this page to try it.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add qbo-multicompany-mcp \ -- uvx qbo-multicompany-mcp==0.1.1
Environment
QBO_CLIENT_ID (optional, not in the config above): Client ID of your own Intuit app, here or in the --env-file file. A value set here, even a blank one, overrides --env-file.QBO_CLIENT_SECRET (optional, not in the config above): Client Secret of your own Intuit app, here or in the --env-file file. A value set here, even a blank one, overrides --env-file.QBO_ENV (optional, not in the config above): sandbox or production; sandbox when unset. A value set here, even a blank one, overrides --env-file.QBO_TOKEN_KEY_SOURCE (optional, not in the config above): Where the token store key lives: keychain (the default, macOS only) or env (QBO_TOKEN_KEY). A value set here, even a blank one, overrides --env-file.QBO_TOKEN_KEY (optional, not in the config above): The store key when QBO_TOKEN_KEY_SOURCE=env: 32 bytes as 44 characters of base64 or 64 of hex. A value set here, even a blank one, overrides --env-file.QBO_TOKEN_STORE (optional, not in the config above): Token store directory. Defaults to $XDG_STATE_HOME/qbo-multicompany-mcp, else ~/.local/state/qbo-multicompany-mcp. A git working copy or a cloud-sync folder is refused. A value set here, even a blank one, overrides --env-file.QBO_ALLOW_DOCUMENTS (optional, not in the config above): Set to 1 to register get_attachment, which fetches nothing until QBO_ATTACHMENT_HOSTS pins a host. Off by default. A value set here, even a blank one, overrides --env-file.QBO_ATTACHMENT_HOSTS (optional, not in the config above): Comma-separated storage hosts attachment downloads may contact. Empty refuses every download. A value set here, even a blank one, overrides --env-file.We don't run packages, so we can't list this server's tools.