Skip to content
Agentmart
Submit a tool

ROBINS-I V2 MCP

ROBINS-I V2 (not V1): risk of bias in one result of a non-randomized cohort study

Connector by blackswancausallabs.com · Domain verified by the MCP Registry

IndexedApache-2.0Local (stdio)
Write a review

Chalk Labs

Need help deploying ROBINS-I V2 MCP?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/blackswancausallabs-com-robins-i-mcp

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

ROBINS-I V2 (not V1): risk of bias in one result of a non-randomized cohort study

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
4 read · 2 write · 0 delete · 3 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Python package

Tools by what they do 9

Read from the source code; the running server may list different tools.

Read 4 · Look things up without changing anything.

  • assess_result
  • get_spec
  • parse_document
  • parse_pmcid

Write 2 · Create, change, send or run things.

  • set_prespecified_confounders
  • submit_answers

Not yet classified 3 · We could not tell from the name and description.

  • export_robvis
  • render_report
  • specify_result

Tools (9)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • assess_result

    Return the assessment scaffold for ONE domain: the questions actually in play, their own-words intent, the response vocabulary each accepts, what evidence each answer must carry, and the cue searches already run against this bundle with their hits. THE SCAFFOLD IS PER DOMAIN BY DESIGN. Most signalling questions are unreachable on any given path — 24 of 41 were never reached on the reference assessment — and which of domain 1's two question sets exists at all is decided by C4. There is no flat 41-question rubric to fetch, and asking for one would mean answering questions the algorithm discards…

  • export_robvis

    Combine assessment RECORDS from any number of runs into a CSV for **robvis** (McGuinness & Higgins), the standard tool for Cochrane-style risk-of-bias figures. A review of 200 studies is 200 separate runs — each assessment costs a session, and nothing in this server survives between them. So pass `records`: the `record` object each submit_answers(domain=0) returns. They are small, flat and JSON-native, so a whole review's worth fits in one context, and they carry their own provenance so every row stays traceable to a document and an algorithm fingerprint. Omit `records` to use only what was a…

  • get_spec

    Return the encoded ROBINS-I V2 specification: 13 preliminaries, 40 signalling questions across 6 domains (domain 1 in two variants), the response vocabularies, the evidence policy, and the algorithm fingerprint. OPTIONAL in the assessment flow — introspection only. assess_result already carries the rubric for the domain in hand, so calling both duplicates the payload. detail='compact' (default) gives question ids, own-words labels, response options and evidence modes; detail='full' adds every intent and assessor note. The descriptions are this implementation's own wording, NOT the published …

  • parse_document

    PRIMARY entry point: parse a study report into a bundle with character-offset, source-tagged section spans. Every quote you later cite is resolved against THIS text, and every claim of absence is searched in it. PASS `citation=`: the full bibliographic reference in APA style. It appears on the rendered assessment so the study being judged is unambiguous. `document` is EITHER the raw text OR a file path — but the path must be readable on the SERVER host. If your files live on your own filesystem, paste the TEXT instead, or use parse_pmcid for an open-access PMCID. A path-looking string the se…

  • parse_pmcid

    CONVENIENCE entry point: retrieve an open-access article from Europe PMC by PMCID and parse it, main text plus PMC-hosted supplements, merged into one source-tagged bundle. Use it when you have no file in hand, or to auto-fetch an open-access paper's supplement; for a manuscript you were given, use parse_document. supplement_status is 'retrieved' when a supplement was obtained, else 'not_retrieved' — a supplement may still exist on the publisher site, so absence of retrieval is never proof of absence. Raises if no open-access full text is available. An APA-style citation is built from the art…

  • render_report

    Re-render a finalized assessment as a self-contained HTML page — the meta panel, the six-domain summary strip, the per-domain judgement with its algorithm trail and the evidence behind every answer, styled to the Black Swan Causal Labs identity and carrying the provenance stamp. Returns the HTML in `html` (display it inline or publish it as an artifact) and the same bytes base64-encoded in `content_base64` (decode and save as .html). This is a pure re-render of the artifact submit_answers already stamped — nothing is re-scored. The assessment must have been finalized this session; the cache d…

  • set_prespecified_confounders

    Supply P1 — the confounding factors this REVIEW judges important for the intervention-outcome relationship, listed before any study is assessed. THIS IS BLOCKING. Domain 1 will not be scored without it. Question 1.1 asks whether all IMPORTANT confounding factors were controlled for, and 'important' is defined by this list, not by the paper's covariate table. Substituting the paper's own list would let the study grade its own confounding control, which is exactly the judgement ROBINS-I asks the reviewer to make independently. 'Important' means adjustment would be expected to change the estima…

  • specify_result

    Name the ONE numerical result being assessed, and settle C4. Required before any domain can be scored. ROBINS-I assesses a single effect estimate, not a paper. A study reporting three outcomes across two analyses yields six assessments; give each its own `result_id` and run them separately. `accounts_for_deviations` IS C4, and it is the highest-leverage input here: it swaps domain 1's entire question set and algorithm, so it cannot be deferred until domain 1 is reached. 'no_itt' — the analysis does NOT account for switches between the compared strategies or other protocol de…

  • submit_answers

    Submit one domain's signalling-question answers and get back the COMPUTED domain judgement, or (domain=0) finalize the assessment. Each element of `answers` is one question: `question`, `response`, `evidence_mode`, `rationale`, plus the evidence that mode requires — `quotes` for manuscript_positive, `search_cue` or `search_terms` for manuscript_absent, `prior_ref` for reviewer_prior. Answer only the questions the algorithm reaches; omit the rest rather than answering NA. `support` is your narrative for the domain as a whole and appears in the report. Three things are enforced here, and all t…

Signals

Stars
0
Forks
0
Open issues
0
Weekly downloads
28
Last commit
Aug 5, 2026 (2 months ago)
Last release
Aug 4, 2026 (3 months ago)
Last package publish
Aug 4, 2026 (3 months ago)

From GitHub (fetched Oct 24, 2026) and the package registry.

Details

Registry name
com.blackswancausallabs/robins-i-mcp
Version
0.1.0
Auth
No auth
Packages
pypi robins-i-mcp
License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Nov 1, 2026

More from blackswancausallabs.com

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get ROBINS-I V2 MCP running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying ROBINS-I V2 MCP?

CallGet help
Cite this page

ROBINS-I V2 MCP. Agent Mart. https://agentmart.dev/connectors/blackswancausallabs-com-robins-i-mcp (last updated 2026-11-01)