Skip to content

MCP: server responds with error data when using kaleido #3914

Description

@KoolADE85

If Kaleido is installed but chrome is unavailable, Dash's MCP server will respond with a Python error when attempting to render plotly graphs.
The actual data is returned as expected, but is accompanied with the error message that agents typically surface to the user:

Image

MCP error -32603: RuntimeError: Chromium.get_cli() received invalid args: dict_keys(['headers'])

Metadata

Metadata

Assignees

Labels

bugsomething broken

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions