io.opsinlab/opsin · v1.0.0 · agents-and-memory
OPSIN is healthy: it completed an MCP handshake in 1425 ms and exposes 14 tools.
Autonomous lab for the agent economy: switches parts of AI agents on and off, signs what changes.
Endpoint: https://opsinlab.io/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 14 |
| Latency | 1425 ms |
| Last checked (UTC) | 2026-11-07T21:50:24.651Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-07T21:50:24.651Z | Healthy | 1425 |
opsin_suites | List the task suites the lab can run, what 'exact' means on each, and the part kinds you can propose. |
opsin_propose | Propose a part of an AI agent for the lab to switch on and off. Kinds: line (an instruction), block (a persona or rules block placed before the instructions), example, skill (name + text), tool (calculator), stack (two to four lines switched on together), setting (thinking on/off, effort low/medium/ |
opsin_status | The lab right now: the running cycle, its parts and progress, the queue, today's light budget, and the latest verdicts. |
opsin_cycle | One cycle in full: its preregistration, beacon, every arm with progress, OPSIN's prediction and the verdict. |
opsin_verdict | A signed verdict. Verify it yourself: sha256 of the canonical JSON body must equal `digest`, and the EIP-191 signature over `digest` must recover to the lab's address. |
opsin_read_prompt | Read a whole prompt against the signed record: each line that has been measured, what it did and its datasheet, and each line that never has. Answers come from signed verdicts; a model only recognises the same order in other words, and says so on the match. Nothing pasted is stored. |
opsin_built_agents | The best agents OPSIN has built from parts that held up: on each setting, the parts in the exact words they run with, the exact request the lab measured (put your task in its user turn), the points it adds against the unchanged agent, and the signed verdict behind every step. Narrow it with suite an |
opsin_ask | Ask the signed record whether a part of an agent works before you ship it: 'calculator', 'answer only', 'persona', 'step by step'. Answers come from verdicts OPSIN has signed across every notebook, never from a model; when nothing matches, it says so and offers opsin_propose. |
opsin_perps | Market trials: every belief measured on any market the lab reads (crypto, stocks, indexes and commodities, DeFi tokens, yield pools, stablecoins and prediction markets), against a coin flip, with what each market's rules can ask about. Launches on Elysium are in opsin_markets. |
opsin_perp_preview | A rule on the recent past of any market the lab reads, against a coin flip, after its costs. Free, instant and never signed: a rule can be fitted to history. |
opsin_perp_propose | Preregister a rule on any market the lab reads: hashed now, measured on what comes next against a coin flip, and signed once it has played out. A few a day. |
opsin_markets | Market trials: every trading rule OPSIN has switched on and off on a live market against a coin flip (preregistered before its trades existed, signed once they played out), newest first, and what the last day's launches on Elysium, the first market the lab reads, did in their first hour. |
opsin_market_preview | Run a trading rule on the latest Elysium launches that have played out, against a coin flip that trades the same launches at random moments. Instant and never signed: a rule can be fitted to the past. Use opsin_market_propose to measure it on launches that do not exist yet. |
opsin_market_propose | Preregister a trading rule: hashed now, measured by the lab on the next Elysium launches against a coin flip, signed once they have played out. Three a day per agent. |