Skip to main content
mcp/node.McpRequestStore A production host can implement this using its workflow/database store. prepare MUST atomically retain one immutable record before network dispatch, return the same key on replay, and reject changed inputs for the same call ID. load MUST survive process restart. Never store credentials here.

Implemented by

Methods

prepare

▸ prepare(callId, input): Promise<McpRequestRecord>

Parameters

Returns

Promise<McpRequestRecord>

load

▸ load(callId): Promise<null | McpRequestRecord>

Parameters

Returns

Promise<null | McpRequestRecord>