{"servers":[{"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.0","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.0/quickbooks-mcp.mcpb","version":"0.1.0","fileSha256":"16e7c9d5406bb490c3400fb8ebe82a36cb2ef21b40e9c84b6569dc680880b435","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":"Your QuickBooks Online company (realm) ID; scopes every request to one company. Required unless you set the full QUICKBOOKS_BASE_URL.","isRequired":true,"name":"QUICKBOOKS_REALM_ID"},{"description":"Intuit host to target: production (default) or sandbox. Combined with QUICKBOOKS_REALM_ID to build the base URL.","name":"QUICKBOOKS_ENVIRONMENT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-07T02:06:30.572487Z","publishedAt":"2026-06-07T02:06:30.572487Z","updatedAt":"2026-06-07T02:06:30.572487Z","isLatest":false}}},{"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.1","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.1/quickbooks-mcp.mcpb","version":"0.1.1","fileSha256":"a78781a354d050f3f3edc9598717e581fb4682c048938b2c617272f7b2e09e74","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":"Your QuickBooks Online company (realm) ID; scopes every request to one company. Required unless you set the full QUICKBOOKS_BASE_URL.","isRequired":true,"name":"QUICKBOOKS_REALM_ID"},{"description":"Intuit host to target: production (default) or sandbox. Combined with QUICKBOOKS_REALM_ID to build the base URL.","name":"QUICKBOOKS_ENVIRONMENT"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-13T02:26:29.406839Z","publishedAt":"2026-06-13T02:26:29.406839Z","updatedAt":"2026-06-13T02:26:29.406839Z","isLatest":false}}},{"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.3","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.3/quickbooks-mcp.mcpb","version":"0.1.3","fileSha256":"37fcb39d1f1c0eea3dc0a605d7a1fb5f5822c64b67ce87a99259ee7a1a11faae","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-16T13:09:42.818996Z","publishedAt":"2026-06-16T13:09:42.818996Z","updatedAt":"2026-06-16T13:09:42.818996Z","isLatest":false}}},{"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.4","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.4/quickbooks-mcp.mcpb","version":"0.1.4","fileSha256":"3661cc1fc3f5bcca7e551ea6866981c725806d2f7d628457ba0e6f07bab007ba","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-26T20:41:58.915598Z","publishedAt":"2026-06-26T20:41:58.915598Z","updatedAt":"2026-06-26T20:41:58.915598Z","isLatest":false}}},{"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.5","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.5/quickbooks-mcp.mcpb","version":"0.1.5","fileSha256":"7263156767a3700e73399ebb33b4aeb625834ddad0e324d2fccc4b38886abd14","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-17T17:12:43.718468Z","publishedAt":"2026-08-17T17:12:43.718468Z","updatedAt":"2026-08-17T17:12:43.718468Z","isLatest":false}}},{"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.6","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.6/quickbooks-mcp.mcpb","version":"0.1.6","fileSha256":"8d0b4706671aff19aa47241c34c19d174476e0f148ca85dc6920c74f0fd40bd7","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/<realm-id>. 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 > your app > 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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-26T04:56:11.215959Z","publishedAt":"2026-08-26T04:56:11.215959Z","updatedAt":"2026-08-26T04:56:11.215959Z","isLatest":false}}},{"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.7","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.7/quickbooks-mcp.mcpb","version":"0.1.7","fileSha256":"b0b9adc05b8d678b7d86ff7a2de15e002786dbb348f4e15b9e11b1866cdb4f9f","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/<realm-id>. 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 > your app > 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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-08-27T01:23:21.556605Z","publishedAt":"2026-08-27T01:23:21.556605Z","updatedAt":"2026-08-27T01:23:21.556605Z","isLatest":false}}},{"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.9","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.9/quickbooks-mcp.mcpb","version":"0.1.9","fileSha256":"e786e20795c0fdf6eaa19b778e0e9a29a776d4f996ccffd2beffed2a6242d317","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/<realm-id>. 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 > your app > 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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-28T19:12:43.874013Z","publishedAt":"2026-09-28T19:12:43.874013Z","updatedAt":"2026-09-28T19:12:43.874013Z","isLatest":true}}}],"metadata":{"count":8}}
