MCP tool usage results in code: ErrorCode(-32603)

We’re currently receiving the following error starting the router/mcp locally:

rover dev
–graph-ref XXXXXXXXXX
–supergraph-config supergraph_config_local.yaml
–router-config config_local.yaml
–mcp
–mcp-port 5000
–mcp-introspection
–mcp-collection XXXXX
–mcp-header “Authorization: Bearer XXXXXXXXX”
–log=info

MCP Tools are registered and listed in @modelcontextprotocol/inspector

Running the tool results in:

WARN response error id=2 error=ErrorData { code: ErrorCode(-32603), message: "Failed to read GraphQL response body: error decoding response body", data: None }

router v2.3.0
rover v0.34.1

Any assistance/guidance would be appreciated!

Hey @Super_Space, I’m looking into it and seeing if I can reproduce something on my end.

Hey @Super_Space, I wasn’t able to reproduce this error myself (although I did find something else that I reported :folded_hands:).

Would you be able to maybe DM me and tell me more about which graph/collection you were pointing at and what your supergraph_config_local.yaml looks like? I would like to dive deeper and I think the reproduction is probably with a details somewhere in those pieces I can’t see.