Productivity
shodai.network
Manages and retrieves agreement records and their associated documents and states.
ENDPOINT 1
https://shodai.network/mcp
Known tools 11
list_agreementsLists agreement summaries visible to the current API key.
get_agreementReturns a single agreement record, including the full authored agreement JSON and hosted record context (participants, observers, owner, deployment address).
get_agreement_documentReturns the rendered hosted prose document for an agreement by documentId, including content type, display name, chain, docUri, and agreement record references.
get_agreement_stateReturns the current state of an agreement.
get_input_historyReturns recorded input submissions for an agreement, with pagination and filtering.
validate_agreementChecks only the authored agreement JSON document and returns participant variable keys, input IDs, state IDs, and warnings.
preflight_deploymentChecks whether authored agreement JSON plus target chain, deployment values, participant wallet mappings, and observer context are ready for deployment.
deploy_agreementDeploys authored agreement JSON using an EIP-712 permit; the API submits the on-chain transaction and returns the deployed agreement record.
submit_inputSubmits a signed input to a deployed agreement, advancing its on-chain lifecycle.
prepare_deployment_typed_dataBuilds the exact EIP-712 payload that must be signed to authorize deployment of the given agreement JSON.
prepare_input_typed_dataBuilds the exact EIP-712 payload that must be signed to authorize submitting an input to a deployed agreement.