Arguments
- research
A completed
tempest_run()product or succeeded, quiescentTempestSession.- name
A non-empty MCP App name prefix. The exact review identity is appended so a new product gets a distinct resource. Use distinct prefixes when hosting multiple cards for the same product together.
Value
A shinymcp::McpApp. Preview with shinymcp::preview_app(), serve
with shinymcp::serve(), or embed with shinymcp::mcp_embed().
Details
Builds a research card with a report, claim-by-span evidence, and a bounded execution review. The three read-only tools also work in MCP clients without interactive pages. The card captures one exact completed product at creation; reopening or inspecting it never runs research or changes accepted knowledge.
The model receives a compact summary and can request a particular claim or the report. The page receives the complete report and presentation tables. Raw HTML and unsafe links in the report are suppressed when it is rendered. Graft acceptance and withdrawal remain explicit host operations; this card cannot record review decisions or authorize reuse.
Examples
if (FALSE) { # \dontrun{
result <- tempest_run("Battery recycling")
card <- tempest_mcp_app(result)
shinymcp::preview_app(card)
# A deterministic ecosystem demonstration, without credentials or network.
tempest_app(demo = TRUE)
} # }
