screenshot
Capture the current BBC Micro display as a PNG image, ready to save or analyze. Works in any display mode.
Instructions
Capture the current rendered BBC screen as a PNG.
Returns an MCP image content block carrying the PNG bytes.
MCP clients that recognise image content (Claude Desktop,
Claude Code, Cursor, and so on) render the screenshot
natively and can save it via their own file tools. Width and
height are available from the PNG header (8 bytes after the
IHDR marker) for callers that need them. Works in any BBC
display mode: beebjit does the rendering, this tool just
packages the result. Requires a fork binary that supports
-headless-render and the savescreen debugger command;
older binaries surface a structured error pointing at the
install docs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes |