HTTP error codes
If there is an issue with authentication, access, or a generic server error, the MCP server returns one of the following:Tool errors
If a tool responds but there was an error during validation or execution, the server returns HTTP 200 Success with the response parameterisError set to true. The explanation for the user is in the text content block.
The following example shows a user who has run out of credits, so the tool could not return data:
\n escapes are resolved, the text field reads as follows:
At the moment we do not support error codes in tool responses. Please email support@bigdata.com if you require it for your use case and we will start providing errors to satisfy them.