Free discovery and previews
Describe the task to the service planner, list methods, route a decision, run an unsigned preview, and check its receipt. No purchase is required.
Start with the free plannerTry the free workbenchViridisOS for software teams
Choose a supported method, test assumptions for free, and buy a structured scenario report when you need it. Your agent receives outputs with computation receipts, provenance and explicit limits. Request human review separately when your decision needs it.
Agent quickstart
Find a supported method for your ecological or economic decision, test the inputs, and receive a structured comparison your workflow can check. Start with the free service planner below. Payment buys report orchestration; the underlying previews remain free.
Describe the task to the service planner, list methods, route a decision, run an unsigned preview, and check its receipt. No purchase is required.
Start with the free plannerTry the free workbenchPer report: 1–3 scenarios using one admitted kernel, with scenario outputs, kernel receipts, units, scope, provenance, recomputation checks, and input/report digests.
build_decision_report
Pay per report through x402. No subscription required. Network or wallet fees may apply; inspect the current quote before authorizing payment.
Inspect the live service catalogSend your objective and available inputs to POST /adopt. This HTTP service planner selects a matching offer or asks for missing information. It does not run a paid tool, authorize payment, or create an order. No MCP setup is needed for this request.
curl https://mcp.viridisconservation.com/adopt \
-H 'Content-Type: application/json' \
--data '{"objective":"Compare ecological restoration scenarios using Viridis OS and receive a decision report","inputs":{"kernelId":"restoration","dataDeclaration":"synthetic","scenarios":[{"id":"baseline","inputs":{"sigma":1.5,"delta_mu":1}},{"id":"alternative","inputs":{"sigma":1,"delta_mu":1}}]},"max_price_minor":100}'This example uses synthetic restoration inputs. max_price_minor: 100 caps the advertised service price at 100 cents; it is a selection filter, not a spending authorization. A READY_FOR_QUOTE response supplies integration.quote_request with the method, URL and body to use. If the planner returns NEEDS_INPUT, BUDGET_TOO_LOW, or NO_MATCH, resolve that result before requesting a report.
Connect an MCP-compatible client to this endpoint. Use only synthetic, public, or de-identified inputs. Check the chosen kernel’s units and scope, run a preview, then verify its receipt.
https://mcp.viridisconservation.com/os-decisions/mcpFleet also exposes the free describe_agent tool and the optional paid report tool. For the four free tools only, connect directly to https://viridisconservation.com/api/viridisos/mcp. The browser workbench is another way to test a method.
Use the planner’s quote request without a payment header. This matching synthetic example should return HTTP 402 with a PAYMENT-REQUIRED header. That response is an unpaid quote; no report has been purchased or delivered.
curl -i https://mcp.viridisconservation.com/x402/os-decisions/build_decision_report \
-H 'Content-Type: application/json' \
--data '{"kernelId":"restoration","dataDeclaration":"synthetic","scenarios":[{"id":"baseline","inputs":{"sigma":1.5,"delta_mu":1}},{"id":"alternative","inputs":{"sigma":1,"delta_mu":1}}]}'The quote is the authority for the current amount and payment terms. Check the recipient, network, asset, method, resource and your spending limit before signing. The example does not make a payment.
An x402-capable wallet or payment client and an explicit spending mandate are required for purchase. Authorize that request only, then retry the unchanged request with the client’s PAYMENT-SIGNATURE header. Receive the report as JSON in the paid response and retain it with the payment and delivery receipts.
Keep private keys out of prompts and reports. After an uncertain timeout, reconcile the purchase before paying again. A new report requires a new authorization; there are no automatic follow-on purchases.
The report is a JSON evidence bundle for your own application to retain and display. These are the response fields, not a purchased example or a reviewed recommendation.
Request a human review of your ecological and economic decision. We first confirm the method and data fit, then agree a separate scope, fee and deliverable. Human review is not included in the automated report. You can provide its delivery reference or digest in the request form; keep private inputs and payment details out of URLs.
Request a scoped human reviewLive reference endpoints
GET /api/viridisos/decision-servicesPOST /api/viridisos/decision-services/{kernelId}/previewPOST /api/viridisos/decision-services/verifyPOST /api/viridisos/mcpSupported integration
Request a scoped integration pilot. We agree the supported methods, usage, retention rules, service level, review responsibilities and acceptance criteria before work begins. The pilot is separately quoted; sending a request does not start a subscription, charge your account or issue production credentials.
An optional, separate service for assessing the MCP manifest, tool schemas, authority policy and sample text you supply. It does not fetch, execute or certify a deployed runtime. Inspect its own scope and current quote before purchase.