Tool returns isError
tool-always-errors · Tools — execution
Endpoint (Streamable HTTP)
https://chaos-mcp.thomascdnns.com/s/tool-always-errors/mcp
On the wire — recorded from a real request
Symptom
what you'll observetools/call succeeds at the protocol level but the result is flagged isError every time.
Cause
what this reproducesThe tool's underlying operation always fails (bad credential, missing resource).
Fix
how you'd resolve itSurface a clear error message and the cause; fix the dependency or input handling.
Try it with curl
bash
curl -sS -X POST \
https://chaos-mcp.thomascdnns.com/s/tool-always-errors/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json' \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "initialize",
"params": {
"protocolVersion": "2024-11-05",
"capabilities": {},
"clientInfo": {"name": "curl", "version": "1"}
}
}'