{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.caribooks/quickbooks","description":"QuickBooks Online in Claude and ChatGPT: 221 tools, full ledger, multi-company, Canada + US, FR/EN.","title":"Caribooks (QuickBooks Online)","version":"1.4.0","websiteUrl":"https://caribooks.com","icons":[{"src":"https://caribooks.com/apple-icon.png","mimeType":"image/png","sizes":["180x180"]},{"src":"https://caribooks.com/icon.svg","mimeType":"image/svg+xml","sizes":["any"]}],"remotes":[{"type":"streamable-http","url":"https://caribooks.com/api/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-06T23:44:03.669182Z","publishedAt":"2026-09-06T23:44:03.669182Z","updatedAt":"2026-09-06T23:44:03.669182Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.devart/mcp-quickbooks","description":"Schema-aware read/write access to QuickBooks Online through Devart dotConnect ADO.NET data provider.","title":"Devart MCP Server for QuickBooks Online (ADO.NET)","repository":{"url":"https://github.com/devart-ai-connectivity/devart-mcp-server-quickbooks-online","source":"github"},"version":"1.1.0","packages":[{"registryType":"nuget","registryBaseUrl":"https://api.nuget.org/v3/index.json","identifier":"Devart.Mcp.QuickBooks","version":"1.1.0","transport":{"type":"stdio"},"packageArguments":[{"type":"positional","value":"run"}],"environmentVariables":[{"description":"A dotConnect for QuickBooks Online connection string.","isRequired":true,"value":"Authentication Type=OAuthInteractive;Sandbox={sandbox};License Key={license_key};","isSecret":true,"variables":{"license_key":{"description":"Devart dotConnect for QuickBooks license key, from the Devart Customer Portal.","isRequired":true,"isSecret":true},"sandbox":{"description":"Connect to a sandbox company instead of a production one.","default":"False","choices":["False","True"]}},"name":"DEVART_MCP_QUICKBOOKS_CONNECTION"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T12:29:25.615665Z","publishedAt":"2026-09-23T12:29:25.615665Z","updatedAt":"2026-09-23T12:29:25.615665Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.kipper/quickbooks","description":"Read-only by architecture: ask AI about your QuickBooks data, across multiple entities at once.","title":"Kipper for QuickBooks","version":"1.0.0","websiteUrl":"https://www.kipper.com","remotes":[{"type":"streamable-http","url":"https://mcp.kipper.com/quickbooks/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T12:31:15.890459Z","publishedAt":"2026-11-04T12:31:15.890459Z","updatedAt":"2026-11-04T12:31:15.890459Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.ledgercrossing/quickbooks-desktop","description":"QuickBooks Desktop MCP server: all 240 qbXML operations for Claude, ChatGPT, Cursor and VS Code","title":"LedgerCrossing for QuickBooks Desktop","repository":{"url":"https://github.com/LedgerCrossing/quickbooks-desktop-mcp","source":"github"},"version":"1.15.4","websiteUrl":"https://ledgercrossing.com/docs/mcp","packages":[{"registryType":"mcpb","identifier":"https://github.com/LedgerCrossing/quickbooks-desktop-mcp/releases/download/v1.15.4/ledgercrossing.mcpb","version":"1.15.4","fileSha256":"0dc1f89c7835b0cc6a7c3962699551fe79094f2c7d0fb1c10bd68c736e83663c","transport":{"type":"stdio"}}],"remotes":[{"type":"streamable-http","url":"https://{remote_address}/mcp","variables":{"remote_address":{"description":"The host part of your MCP Server address (without https:// and /mcp), shown in LedgerCrossing under Settings \u003e Allowed Connections \u003e Internet. Requires LedgerCrossing Remote.","isRequired":true,"placeholder":"copper-heron-7f3.relay.ledgercrossing.com"}}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-11T05:03:17.073498Z","publishedAt":"2026-11-11T05:03:17.073498Z","updatedAt":"2026-11-11T05:03:17.073498Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"com.zenofirm/quickbooks-desktop","description":"Review-gated bookkeeping in QuickBooks Desktop on Windows: reports, SQL, batches, reversal.","title":"Zeno","repository":{"url":"https://github.com/Zeno-Services/zeno-quickbooks-desktop","source":"github"},"version":"1.22.4","websiteUrl":"https://zenofirm.com/quickbooks-desktop","packages":[{"registryType":"mcpb","identifier":"https://github.com/Zeno-Services/zeno-quickbooks-desktop/releases/download/v1.22.4/zeno-quickbooks-desktop-1.22.4.mcpb","version":"1.22.4","fileSha256":"fd228bfe903163c81999f998a681ec68eb6b37f92fbe210cda58efa7525cf1e7","transport":{"type":"stdio"},"environmentVariables":[{"description":"Licence key from your Zeno order. Optional: without one Zeno runs as an evaluation.","isSecret":true,"name":"QBMCP_License__Key"},{"description":"Set to true to refuse every write to the company file. Reports, questions and plans still work.","format":"boolean","default":"false","name":"QBMCP_ReadOnly"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-09T22:47:46.937347Z","publishedAt":"2026-11-09T22:47:46.937347Z","updatedAt":"2026-11-09T22:47:46.937347Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.NyxToolsDev/quickbooks-mcp-server","description":"Connect Claude to QuickBooks Online — query finances, create invoices, run reports","repository":{"url":"https://github.com/NyxToolsDev/quickbooks-mcp-server","source":"github"},"version":"0.1.1","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"quickbooks-mcp","version":"0.1.1","runtimeHint":"uvx","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-25T18:08:12.203216Z","publishedAt":"2026-03-25T18:08:12.203216Z","updatedAt":"2026-03-25T18:08:12.203216Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Servosity/quickbooks-mcp","description":"Every QuickBooks Online Accounting entity, plus an offline SQLite mirror and AR/AP aging.","title":"QuickBooks Online MCP","repository":{"url":"https://github.com/servosity/msp-skills","source":"github","subfolder":"skills/quickbooks"},"version":"0.1.18","icons":[{"src":"https://raw.githubusercontent.com/servosity/msp-skills/main/docs/assets/social/quickbooks/quickbooks-512x512.png","mimeType":"image/png","sizes":["512x512"]}],"packages":[{"registryType":"mcpb","identifier":"https://github.com/Servosity/msp-skills/releases/download/quickbooks-v0.1.18/quickbooks-mcp.mcpb","version":"0.1.18","fileSha256":"465f465f114f79239f8f4c6cd8d0c394da088d3f5307a63a91b43fa36c276ff9","transport":{"type":"stdio"},"environmentVariables":[{"description":"OAuth 2.0 bearer access token (scope com.intuit.quickbooks.accounting). Mint it from the Intuit OAuth 2.0 Playground or `quickbooks-cli auth refresh`.","isRequired":true,"isSecret":true,"name":"QUICKBOOKS_ACCESS_TOKEN"},{"description":"Full company-scoped API base, e.g. https://quickbooks.api.intuit.com/v3/company/\u003crealm-id\u003e. Leave blank when you set the realm ID and environment above; the CLI builds this from them.","name":"QUICKBOOKS_BASE_URL"},{"description":"Client ID of your Intuit app (developer.intuit.com \u003e your app \u003e Keys). Set it with the client secret and refresh token so the CLI can mint a fresh access token; leave blank if you paste an access token instead.","isSecret":true,"name":"QUICKBOOKS_CLIENT_ID"},{"description":"Client secret paired with QUICKBOOKS_CLIENT_ID.","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"Which Intuit host the realm lives on: production or sandbox. Combined with the realm ID to build the base URL.","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"The QuickBooks company ('realm') ID every call is scoped to. Find it in the Intuit developer dashboard or the sandbox company URL. Without it the CLI cannot build a working base URL.","isRequired":true,"name":"QUICKBOOKS_REALM_ID"},{"description":"OAuth 2.0 refresh token. Refresh tokens live ~100 days and rotate on every refresh, so the CLI writes the new one back to its config.","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"Token endpoint the client-credentials exchange posts to. Leave the prefilled default unless your tenant uses a different token endpoint.","default":"https://oauth.platform.intuit.com/oauth2/v1/tokens/bearer","name":"QUICKBOOKS_TOKEN_URL"},{"description":"Optional: binds the MCP server to an existing tenant-gated Printing Press client profile. Leave unset for a single-tenant install.","isSecret":true,"name":"PRINTING_PRESS_CLIENT_PROFILE"},{"description":"Optional. Set to exactly 1 to expose only read-only tools and refuse any state-changing execute call.","name":"QUICKBOOKS_MCP_READ_ONLY"},{"description":"Optional. Set to 1 to save no API data locally: sync is refused, the response cache is off, and reads go to the API. Commands that read the local mirror still read what is already there.","name":"QUICKBOOKS_NO_LOCAL_DATA"},{"description":"Required only when running the MCP server with --transport http. Not needed for the default local stdio transport.","isSecret":true,"name":"QUICKBOOKS_MCP_HTTP_TOKEN"},{"description":"Overrides the User-Agent the CLI sends on QuickBooks Online requests.","name":"QUICKBOOKS_USER_AGENT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-11T13:29:42.731765Z","publishedAt":"2026-11-11T13:29:42.731765Z","updatedAt":"2026-11-11T13:29:42.731765Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.amin-ale/mcp-quickbooks","description":"QuickBooks Online MCP server for invoices, customers, and payments. OAuth 2.1 + PKCE, stdio/HTTP.","title":"QuickBooks Online MCP Server","repository":{"url":"https://github.com/amin-ale/mcp-quickbooks","source":"github"},"version":"0.1.0","websiteUrl":"https://amin-ale.github.io/portfolio-site/offer-mcp.html","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"mcp-quickbooks","version":"0.1.0","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Run the server over stdio.","isRequired":true,"type":"positional","value":"stdio"}],"environmentVariables":[{"description":"Intuit app client id.","isRequired":true,"isSecret":true,"name":"QBO_CLIENT_ID"},{"description":"Intuit app client secret.","isRequired":true,"isSecret":true,"name":"QBO_CLIENT_SECRET"},{"description":"sandbox or production.","default":"sandbox","name":"QBO_ENVIRONMENT"},{"description":"QuickBooks company (realm) id.","name":"QBO_REALM_ID"},{"description":"Space-separated OAuth scopes; defaults to accounting only.","default":"com.intuit.quickbooks.accounting","name":"QBO_SCOPES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-07-26T11:59:15.976402Z","publishedAt":"2026-07-26T11:59:15.976402Z","updatedAt":"2026-07-26T11:59:15.976402Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.asklokesh/quickbooks-mcp-server","description":"MCP server for QuickBooks API integration","title":"Quickbooks","repository":{"url":"https://github.com/asklokesh/quickbooks-mcp-server","source":"github"},"version":"0.1.0","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"quickbooks-mcp-server","version":"0.1.0","runtimeHint":"uvx","transport":{"type":"stdio"},"environmentVariables":[{"description":"API Key for QUICKBOOKS","isRequired":true,"isSecret":true,"name":"QUICKBOOKS_API_KEY"},{"description":"API URL for QUICKBOOKS","name":"QUICKBOOKS_API_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-12-31T01:21:44.675826Z","publishedAt":"2025-12-31T01:21:44.675826Z","updatedAt":"2025-12-31T01:21:44.675826Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.codespar/mcp-quickbooks","description":"MCP server for QuickBooks Online (Intuit) — customers, invoices, payments, items, accounts, P\u0026L","repository":{"url":"https://github.com/codespar/mcp-dev-latam","source":"github","subfolder":"packages/erp/quickbooks"},"version":"0.2.2","packages":[{"registryType":"npm","identifier":"@codespar/mcp-quickbooks","version":"0.2.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"QuickBooks OAuth2 bearer access token. Expires in 1hr — caller is responsible for refresh via Intuit's OAuth2 auth_code flow.","isRequired":true,"format":"string","isSecret":true,"name":"QB_ACCESS_TOKEN"},{"description":"QuickBooks company id (realmId). Issued when a user authorizes your app against a specific company.","isRequired":true,"format":"string","name":"QB_REALM_ID"},{"description":"QuickBooks environment: 'sandbox' (default) or 'production'. Selects sandbox-quickbooks.api.intuit.com vs quickbooks.api.intuit.com.","format":"string","name":"QB_ENV"},{"description":"QuickBooks API minor version. Defaults to 70.","format":"string","name":"QB_MINOR_VERSION"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-22T18:50:17.483469Z","publishedAt":"2026-06-22T18:50:17.483469Z","updatedAt":"2026-06-22T18:50:17.483469Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.corent1robert/quickbooks-proadvisors","description":"Find certified QuickBooks ProAdvisor accounting firms by city with phones and websites","title":"QuickBooks ProAdvisors Directory","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://mcp.apify.com?tools=corent1robert/quickbooks-proadvisor-contacts","headers":[{"description":"Bearer token: your Apify API token, format 'Bearer \u003ctoken\u003e'","isRequired":true,"isSecret":true,"name":"Authorization"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T15:54:24.720337Z","publishedAt":"2026-11-04T15:54:24.720337Z","updatedAt":"2026-11-04T15:54:24.720337Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.devwithmj/quickbooks-mcp","description":"Read QuickBooks Desktop data and, if enabled, make safe changes. Windows only.","title":"QuickBooks Desktop","repository":{"url":"https://github.com/devwithmj/quickbooks-mcp","source":"github"},"version":"0.1.6","websiteUrl":"https://github.com/devwithmj/quickbooks-mcp","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@devwithmj/quickbooks-mcp","version":"0.1.6","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Full path to the QuickBooks company file (.qbw). Leave empty to use the file open in QuickBooks.","name":"QB_COMPANY_FILE"}]},{"registryType":"nuget","registryBaseUrl":"https://api.nuget.org/v3/index.json","identifier":"DevWithMJ.QuickBooks.Mcp","version":"0.1.6","runtimeHint":"dnx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Full path to the QuickBooks company file (.qbw). Leave empty to use the file open in QuickBooks.","name":"QB_COMPANY_FILE"}]},{"registryType":"mcpb","identifier":"https://github.com/devwithmj/quickbooks-mcp/releases/download/v0.1.6/quickbooks-mcp-win-x64.mcpb","fileSha256":"921cf580af50ea285f8a6795ddbcf82641361aa735c613151c529c6eb6c1b595","transport":{"type":"stdio"}},{"registryType":"mcpb","identifier":"https://github.com/devwithmj/quickbooks-mcp/releases/download/v0.1.6/quickbooks-mcp-win-x86.mcpb","fileSha256":"842ad1479f24c80c9dda9988a5f8c97550cc5e11cdd59a2e3a67b33d148f3583","transport":{"type":"stdio"}}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-18T17:33:40.794201Z","publishedAt":"2026-10-18T17:33:40.794201Z","updatedAt":"2026-10-18T17:33:40.794201Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.laf-rge/quickbooks-mcp","description":"MCP server for QuickBooks Online API integration","repository":{"url":"https://github.com/laf-rge/quickbooks-mcp","source":"github"},"version":"0.12.0","packages":[{"registryType":"npm","identifier":"quickbooks-mcp","version":"0.12.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"QuickBooks app Client ID from developer.intuit.com","format":"string","isSecret":true,"name":"QBO_CLIENT_ID"},{"description":"QuickBooks app Client Secret from developer.intuit.com","format":"string","isSecret":true,"name":"QBO_CLIENT_SECRET"},{"description":"Credential storage mode: 'local' (default) or 'aws'","format":"string","name":"QBO_CREDENTIAL_MODE"},{"description":"Set to 'true' to use QuickBooks sandbox environment","format":"string","name":"QBO_SANDBOX"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-19T16:39:03.146072Z","publishedAt":"2026-10-19T16:39:03.146072Z","updatedAt":"2026-10-19T16:39:03.146072Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.mindstone/mcp-server-quickbooks","description":"QuickBooks Online MCP server: invoices, bills, customers, vendors, employees, and accounts","title":"QuickBooks Online","repository":{"url":"https://github.com/mindstone/mcp-servers","source":"github","subfolder":"connectors/quickbooks"},"version":"0.4.3","packages":[{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@mindstone/mcp-server-quickbooks","version":"0.4.3","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"Intuit Developer app client ID","isRequired":true,"format":"string","name":"QUICKBOOKS_CLIENT_ID"},{"description":"Intuit Developer app client secret","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_CLIENT_SECRET"},{"description":"OAuth 2.0 refresh token","isRequired":true,"format":"string","isSecret":true,"name":"QUICKBOOKS_REFRESH_TOKEN"},{"description":"QuickBooks company (realm) ID","isRequired":true,"format":"string","name":"QUICKBOOKS_REALM_ID"},{"description":"sandbox or production","format":"string","default":"production","name":"QUICKBOOKS_ENVIRONMENT"},{"description":"Optional path to a host bridge state file used for credential management","format":"string","name":"MCP_HOST_BRIDGE_STATE"},{"description":"Backwards-compatible alias for MCP_HOST_BRIDGE_STATE","format":"string","name":"MINDSTONE_REBEL_BRIDGE_STATE"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"com.mindstone.rebel":{"catalogId":"bundled-quickbooks","provider":"rebel-oss"}}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-13T23:20:05.039109Z","publishedAt":"2026-10-13T23:20:05.039109Z","updatedAt":"2026-10-13T23:20:05.039109Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.pipeworx-io/quickbooks","description":"QuickBooks MCP Pack — query customers, invoices, and accounts via QuickBooks Online API.","title":"Quickbooks","repository":{"url":"https://github.com/pipeworx-io/mcp-quickbooks","source":"github"},"version":"0.2.1","websiteUrl":"https://pipeworx.io/packs/quickbooks","packages":[{"registryType":"npm","identifier":"@pipeworx/mcp-quickbooks","version":"0.2.1","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional Pipeworx API key. Without it calls are anonymous and capped daily; a free key raises the cap.","isSecret":true,"name":"PIPEWORX_API_KEY"}]}],"remotes":[{"type":"streamable-http","url":"https://gateway.pipeworx.io/quickbooks/mcp"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T21:02:00.201613Z","publishedAt":"2026-11-04T21:02:00.201613Z","updatedAt":"2026-11-04T21:02:00.201613Z","isLatest":true}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"is.conductor/quickbooks-desktop","description":"The best QuickBooks Desktop MCP server on the planet: every operation on every record type","title":"Conductor for QuickBooks Desktop","version":"2.1.0","websiteUrl":"https://conductor.is","icons":[{"src":"https://framerusercontent.com/images/qpUeUdLZyHvicYbWmw7KHxwhbw0.png","mimeType":"image/png","sizes":["800x800"]}],"remotes":[{"type":"streamable-http","url":"https://mcp.conductor.is/"}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-09T04:59:14.424986Z","publishedAt":"2026-11-09T04:59:14.424986Z","updatedAt":"2026-11-09T04:59:14.424986Z","isLatest":true}}}],"metadata":{"count":16}}
