mcpserver.lol
registry/spoolis-mcp
Connection check verified live · 28h ago

spoolis-mcp

Verify work against acceptance criteria; signed receipts attest what passed and was earned.

Tools 17
GitHub stars
Installs / wk
Licence
Transport streamable-http, stdio
Last checked 28h ago

Tools & capabilities

17 tools

Read from the running server on 28h ago.

abandon_spool id*
Abandon an active Spool (the agreement object) before payment is committed. Use when the initiator no longer wants to proceed; this ends the agreement and cannot verify work or set…
accept_spool id*quote_digest
Confirm the compiled contract by accepting a proposed Spool (the agreement object). Use only after reviewing its terms and acceptance criteria; this records agreement acceptance bu…
amend_spool id*unitizationadd_conditionsremove_condition_ids
Change acceptance criteria or unit-based earned-value rules on a proposed Spool (the agreement object). Use before acceptance when the draft does not match the intended purchase; t…
cancel_spool id*
Cancel a Spool (the agreement object) that should not continue. Use only when cancellation is an allowed action; this changes lifecycle state and does not verify fulfillment or set…
commit_payment id*
Ask the configured settlement adapter to authorize and, where supported, hold the maximum value for a Spool (the agreement object). Use after terms are accepted when the selected p…
compile_spool source*
Turn purchase intent into a proposed DRAFT Spool (the agreement object) with explicit acceptance criteria and earned-value rules. Use before both parties confirm terms; do not use…
complete_spool id*
Read a Spool (the agreement object) whose outcome is already completed. Use for compatibility when a completed result is expected; it has no side effects and does not run verificat…
create_counterparty_invite id*
Create a 15-minute, single-use grant that lets the other party join a Spool (the agreement object). Use when a counterparty needs scoped access without signing in; do not use as pa…
create_spool typeterms*value*parties*agreementeconomics +5
Create a production Spool (the agreement object) from structured terms and acceptance criteria. Use when both parties will participate in the agreement lifecycle; do not use for on…
decline_spool id*
Decline a proposed Spool (the agreement object). Use when the counterparty rejects its terms; this ends the proposal without accepting it, verifying work, or settling payment. Prod…
get_spool read-only id*
Read a Spool (the agreement object), including hash-covered evidence requirements, dispute policy, and salted unit identity configuration. Use for status checks; it has no side eff…
get_spool_events read-only id*
Read the canonical audit history for a Spool (the agreement object), including agreement, fulfillment, verification, and settlement events. Use to reconstruct what happened; it has…
propose_spool id*
Move a draft Spool (the agreement object) into the proposed state so the counterparty can review it. Use after the acceptance criteria are ready; this changes agreement state and d…
run_sandbox_scenario seedscenario*defect_raterecord_countmodeled_cost_per_unitadversarial_case_count
Evaluate Spoolis without a key or account: run a seeded synthetic scenario through a real demo Spool (the agreement object), verification, and a signed demo Outcome Receipt. Use to…
submit_evidence id*type*source*metadataprovenanceclaim_class +2
Attach fulfillment evidence to an acceptance criterion in a Spool (the agreement object). Use after work is delivered and before verification; this persists evidence but does not d…
verify_result unitrecipeevidence*conditionssettlementgated_action +3
Verify returned work against explicit acceptance criteria and get a signed, portable Outcome Receipt that another system can independently check. Use when an agent, vendor, or tool…
verify_spool id*confirmations
Evaluate submitted evidence against the acceptance criteria in a Spool (the agreement object) and determine what was earned. Use after evidence is attached; this records the verdic…