Tools
plungeai_get_result
Retrieve the result of one of your executions (by `execution_id`) — for conversational runs this includes the FULL conversation thread (all follow-up turns), same as Studio shows.
Authorizations
Authorization: Bearer ozk_….X-API-Key: ozk_….Every request needs a key, tools/list included.
Arguments
Maximum string length: 4000
one of `execution_id` / `workflow_id`
Maximum string length: 256
one of `execution_id` / `workflow_id`
Maximum string length: 256
Default: the final task
Maximum string length: 256
text plus structuredContentAvailable options: markdown, json
Default: markdown
Output
Markdown text; format: "json" returns the same answer as a JSON document.
Retrieve the result of one of your executions (by execution_id) — for conversational runs this includes the FULL conversation thread (all follow-up turns), same as Studio shows. Pass task_id to read a single task's output (e.g. one branch of a workflow) instead of the final result. The output is final user-ready markdown: show it to the user verbatim and complete — never summarize or re-type it. With format: "json" the result is {content: <markdown>} — an assembled multi-store document rendered as markdown; typed rows are a follow-up.
Retrieve the result of one of your executions by execution_id. For conversational runs it includes the full conversation thread (all follow-up turns), as Studio shows it. Pass task_id to read one task's output (for example one branch of a workflow) instead of the final result. The output is final, user-ready Markdown: show it verbatim and complete, never summarize or re-type it. With format:"json" the result is {content: <markdown>}: an assembled multi-store document rendered as Markdown, and typed rows are a follow-up.
Returns. The full result: an identity line, the final output, a Steps in this run index for multi-step runs, the Conversation thread when there are follow-up turns, and a ⏸ block when the run is paused. When there is no output it says why: failed, still running, or no longer stored. An unknown or foreign id is needs_input. Details: 9.2 (opens in a new tab).
curl -s https://mcp.plungeai.com/v1 \
-H "Authorization: Bearer $PLUNGE_API_KEY" \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"plungeai_get_result","arguments":{"user_request":"show me the result of that last run","execution_id":"<execution_id>"}}}'Two parameters recur across the tools: user_request (on every tool: a string of up to 4,000 characters, optional; clients should always send it) and format (markdown by default, or json). Both are described once in Recurring parameters on the MCP overview.