Request: Add DISPUTES_READ scope to the Square MCP connector
The Square connector currently doesn’t include the DISPUTES_READ OAuth scope. This means we can’t access dispute/chargeback data through the connector, which is needed for full payout reconciliation.
We’re building an automated reconciliation system that matches Square batch payouts to revenue categories and generates journal entries. Charges, refunds, fees, and payment data all work great through the connector. The only gap is disputes — we need to see which payments were charged back, the dispute amounts, and which payouts the deductions hit.
The fix should be straightforward: add DISPUTES_READ to the list of scopes the connector requests during OAuth authorization.
Current scopes appear to include: PAYMENTS_READ, ORDERS_READ, MERCHANT_PROFILE_READ, BANK_ACCOUNTS_READ, PAYOUTS_READ
Requested addition: DISPUTES_READ