-
Notifications
You must be signed in to change notification settings - Fork 1.6k
MCP Silences Dataplex 403 API Errors #2203
Copy link
Copy link
Labels
priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.product: dataplexDataplexDataplextype: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Metadata
Metadata
Assignees
Labels
priority: p1Important issue which blocks shipping the next release. Will be fixed prior to next release.Important issue which blocks shipping the next release. Will be fixed prior to next release.product: dataplexDataplexDataplextype: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.Error or flaw in code with unintended results or allowing sub-optimal usage patterns.
Type
Fields
Give feedbackNo fields configured for Bug.
Prerequisites
Toolbox version
?
Environment
unsure
Client
unsure
Expected Behavior
Standardize Error Propagation: Update the Toolbox to catch GCP HTTP errors (401, 403, 429) and map them to the MCP isError: true result object with original codes.
MCP Specification: Concepts: Tools - Error Handling
Current Behavior
When Dataplex Search API returns 403 Forbidden (permission denied), MCP Toolbox fails to surface the code. It instead reports generic "connection interrupted" errors.
Impact: Turned a 5-minute permission fix into an intensive manual log-mining exercise. This "silent failure" erodes developer trust in the Toolbox as it obscures critical GCP security telemetry.
Steps to reproduce?
Additional Details
No response