Repository navigation
Revert "feat(quickbooks-online): declare Intuit's HTTP MCP server" - #651
Merged
djiang-jq merged 1 commit intoOct 16, 2026
Merged
Conversation
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Version downgrade skips marketplace updates
- Published the MCP rollback as 1.1.1 so installs already on 1.1.0 receive it, and restored the 1.1.0 changelog plus a 1.1.1 rollback note.
Or push these changes by commenting:
@cursor push 89b0abbd21
Preview (89b0abbd21)
diff --git a/third_party/quickbooks-online/.cursor-plugin/plugin.json b/third_party/quickbooks-online/.cursor-plugin/plugin.json
--- a/third_party/quickbooks-online/.cursor-plugin/plugin.json
+++ b/third_party/quickbooks-online/.cursor-plugin/plugin.json
@@ -1,7 +1,7 @@
{
"name": "quickbooks-online",
"displayName": "QuickBooks Online",
- "version": "1.0.0",
+ "version": "1.1.1",
"minClientVersions": {
"cursor": "3.19.0"
},
diff --git a/third_party/quickbooks-online/CHANGELOG.md b/third_party/quickbooks-online/CHANGELOG.md
--- a/third_party/quickbooks-online/CHANGELOG.md
+++ b/third_party/quickbooks-online/CHANGELOG.md
@@ -2,6 +2,15 @@
All notable changes to this plugin will be documented here.
+## 1.1.1
+
+- Removed `mcp.json` and the `mcpServers` manifest entry shipped in 1.1.0. The plugin no longer declares Intuit's hosted HTTP MCP server at `https://mcp-e2e.quickbooks.intuit.com/mcp`; the server is Cursor-side again, so installing the plugin is the whole configuration.
+
+## 1.1.0
+
+- Added `mcp.json`: the plugin now declares Intuit's hosted HTTP MCP server at `https://mcp-e2e.quickbooks.intuit.com/mcp` instead of relying on a Cursor-side server definition.
+- Auth is unchanged in shape — Cursor-managed OAuth against Intuit, authorized per company file — but it is now the native OAuth client, so existing installs have to reauthorize.
+
## 1.0.0 — initial release
- Added the `quickbooks-online` plugin, the opt-in for the QuickBooks Online MCP server that Cursor hosts and credentials.You can send follow-ups to the cloud agent here.
Reviewed by Cursor Bugbot for commit 1348397. Configure here.
| "name": "quickbooks-online", | ||
| "displayName": "QuickBooks Online", | ||
| "version": "1.1.0", | ||
| "version": "1.0.0", |
There was a problem hiding this comment.
Version downgrade skips marketplace updates
High Severity · Logic Bug
Rewinding version from 1.1.0 to 1.0.0 leaves existing marketplace installs on 1.1.0, so they keep the removed Intuit mcp.json and never receive this rollback.
Additional Locations (1)
Reviewed by Cursor Bugbot for commit 1348397. Configure here.
This was referenced Oct 16, 2026
Draft
djiang-jq
added a commit
that referenced
this pull request
Oct 17, 2026
Relands #650, which was reverted by #651, which itself relanded #642, reverted by #643. The listing is gating-only again after the revert: it carries no server definition, so an install produces no mcp_server row and native MCP has nothing to point at. Declare the hosted HTTP endpoint the way Square does, so the marketplace index exposes a type === "HTTP" server for the connector. Restores the 1.1.0 tree unchanged, including the mcp-e2e host that Bugbot flagged as non-production on #650. That host is carried over deliberately rather than silently corrected, since it is the value the paired everysphere override expects. Co-authored-by: Danny Jiang <djiang-jq@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Reverts #650
Note
Medium Risk
Reverts integration wiring and version; users on 1.1.0 may need different auth or connection behavior than documented in the reverted release notes.
Overview
Reverts the QuickBooks Online plugin from 1.1.0 back to 1.0.0 and undoes the move to Intuit’s hosted HTTP MCP endpoint.
Removes
mcp.jsonand themcpServersentry inplugin.json, so the plugin no longer declareshttps://mcp-e2e.quickbooks.intuit.com/mcp. README and CHANGELOG are restored to describe a Cursor-hosted MCP server with no bundled server definition—installing the plugin is only the opt-in, and the connector is not exposed via a localmcp.jsonfor other MCP clients.Reviewed by Cursor Bugbot for commit 1348397. Bugbot is set up for automated code reviews on this repo. Configure here.