Skip to content
In development Kaleidoscope is not publicly released. Nothing here installs from a registry yet — see what is available.

Diagnostics

Two commands answer two different questions. config says what is configured. doctor says what is wrong.

Terminal window
kaleidoscope config --profile default
kaleidoscope config --profile default --json

config prints the launch descriptor for a profile: the absolute command a host would run, mcp --profile NAME, stdio as the transport, exactly two tools, and an empty environment for the child process.

--json is the machine-readable form, and it is what you paste into any MCP client that Kaleidoscope has no connect support for. See any other MCP client.

The descriptor is deliberately closed. Do not add your vault location or a token to it.

Terminal window
kaleidoscope doctor --project "$PWD"

doctor runs offline and reports on your profile, your engine, and the host configuration in the project you named. It is the first thing to run when a host cannot see the tools, or when you are not sure which profile is active.

doctor output is the artifact meant for sharing when you are asking for help. It does not print memory content, the queries you ran, the results you got back, credentials, or provider keys.

It can still contain local paths and profile names, so strip those before you send it to anyone. See before sharing diagnostics.