TARGET Checklist MCP
Score how completely a target-trial-emulation study reports what the TARGET guideline requires.
Connector by blackswancausallabs.com · Domain verified by the MCP Registry
Chalk Labs
Need help deploying TARGET Checklist 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.
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-target-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.
About
Reviews
Write a reviewNo 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 · 4 write · 0 delete · 4 not yet classified
- Secrets
- None asked for
- Install scripts
- Not scanned yet
- Runs as
- Python package
Tools by what they do 12
Read from the source code; the running server may list different tools.
Read 4 · Look things up without changing anything.
get_checklistparse_manuscriptparse_pmcidvalidate_against_gold
Write 4 · Create, change, send or run things.
build_coding_sheetrender_checklist_docxsubmit_scaffold_verdictssubmit_target_assessment
Not yet classified 4 · We could not tell from the name and description.
aggregate_corpusassess_manuscriptrender_checklistrender_checklist_html
Files it touches
- Any path the agent passes to its tools
Tools (12)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
aggregate_corpusRoll up many assessments into per-item completeness rates plus coverage denominators (supplement-retrieval status, full-text availability, evidence- resolution rate). Pass an array of assessment objects as `assessments`, or use_session=true to aggregate every assessment produced this session. The completeness rates are only as valid as the sample and are not yet gold-standard calibrated.
assess_manuscriptAssess a manuscript against all applicable TARGET leaves in one batched pass. `document` is a path, raw text, or a text_sha256 returned by parse_manuscript. mode='scaffold' (default) is the path for reviewing a publication: you are the LLM in the loop, so the server returns the exact assessment prompt, the tool schema, and a prompt hash for YOU to execute — read the manuscript against the rubric, produce the verdicts, then call submit_scaffold_verdicts to validate them and get the stamped result (evidence resolved to spans, provenance, ready for render_checklist). mode='judge' is for the hea…
build_coding_sheetEmit blank per-paper coding sheets for human gold-standard coding: one row per applicable leaf with its intent and verdict boundaries and empty verdict/evidence/note fields. blind=true (default) withholds the instrument's verdict so coders are not anchored — use blind coding for the primary reference standard. Pass `assessments` or use_session=true.
get_checklistReturn the encoded TARGET checklist spec: 39 scoreable leaf subitems (grouped into the 21 published items) with intent, assessor notes, signal terms, pairing links, and applicability rules. Pass a version id to pin; omit for the current default. OPTIONAL in the review flow — introspection only. assess_manuscript already embeds the full per-leaf rubric (intents + verdict boundaries) in the prompt it returns, so calling both get_checklist and assess_manuscript for the same review duplicates the rubric payload. Use this when you want to inspect the spec on its own, not as a required step before …
parse_manuscriptPRIMARY entry point: parse a manuscript into a SectionMap with character-offset, source-tagged section spans. PASS `citation=`: the manuscript's full bibliographic reference in APA style (authors, year, title, journal, volume(issue), pages, DOI). It is carried into the assessment and displayed on every rendered checklist so the assessed publication is unambiguous — without it, renders can only show the short manuscript_id. You have the paper in hand; format the reference from its title page. `document` is EITHER the raw manuscript text OR a file path — but the path must be readable on the SE…
parse_pmcidCONVENIENCE / BATCH entry point: retrieve an open-access article from Europe PMC by PMCID and parse it. Reach for this in the corpus/batch case (no file in hand) or to auto-fetch an open-access paper's supplement; for a single manuscript you were given, use parse_manuscript instead. Fetches JATS main text plus (if available) PMC-hosted supplementary files, merged into one source-tagged SectionMap. supplement_status is 'retrieved' when a supplement was obtained, else 'not_retrieved' (a supplement may still exist on the publisher site; absence of retrieval is not proof of absence). Raises if no …
render_checklistRender a finalized assessment as the completed TARGET checklist form: the 21 published items (39 leaf rows, in checklist order) with the published item wording and a Location-reported column derived from the resolved evidence spans. The default enriched view adds, per leaf, the instrument's verdict and the verbatim evidence quote that justifies the location; view='official' strips to the published form's columns (Item / Checklist item / Location reported). Returns structured rows, a completeness tally, and a ready-to-display Markdown table. Pass either a full `assessment` object or the `manusc…
render_checklist_docxWrite the completed TARGET checklist to a Word (.docx) file and return it. Same content as render_checklist (published item wording + a Location-reported column from the resolved evidence spans; enriched view adds verdict and evidence), serialized as a submission-ready landscape table, one per manuscript section. Pass a full `assessment` object or the `manuscript_id` of one assessed this session. view='official' strips to the published form's three columns. RETRIEVING THE FILE: the return carries the document bytes as base64 in `content_base64` (with `content_type` and `filename`) — decode an…
render_checklist_htmlRender the completed TARGET checklist as a self-contained HTML page — same content as render_checklist, styled to the Black Swan Causal Labs identity (canvas ground, one aligned table, verdict pills), viewable in any browser on any host. Returns the HTML string in `html` (show it inline or publish it as an artifact) and the same bytes as base64 in `content_base64` (decode and save as an .html file). Carries the provenance `stamp`. Pass a full `assessment` object or the `manuscript_id` of one assessed this session; view='official' strips to the published form's three columns.
submit_scaffold_verdictsScaffold-mode completion: validate verdicts produced by the calling agent (leaf coverage, verdict vocabulary, mandatory verbatim evidence quotes resolved to spans) and return the stamped assessment TOGETHER WITH the finished, rendered deliverable. `items` is the verdict array from the forced tool call — one object per leaf with `id`, `verdict`, `confidence`, `rationale`, and (for reported/partial) `evidence_quotes`. THE ARTIFACT OF RECORD is in the returned `report` (by default the HTML form), carrying a provenance `stamp` bound to the ingested text and prompt. That stamped render is the ONLY…
submit_target_assessmentSubmit the completed TARGET assessment matrix.
validate_against_goldCompute per-leaf agreement between instrument assessments and human gold-standard codings: raw agreement, Cohen's kappa, Gwet's AC1, and binary (reported-vs-rest) sensitivity/specificity with the human coding as the reference standard, plus a span-keyed disagreement list for adjudication. Agreement is reported PER LEAF; the pooled figure is orientation only. Both arguments are arrays of assessment/coding objects sharing manuscript ids and spec version.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Weekly downloads
- 41
- Last commit
- Aug 23, 2026 (2 months ago)
- Last release
- Aug 23, 2026 (2 months ago)
- Last package publish
- Aug 23, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026) and the package registry.
Details
- Registry name
com.blackswancausallabs/target-mcp- Version
- 0.2.0
- Auth
- No auth
- Packages
- pypi target-mcp
- License
- Apache-2.0
- First seen
- Oct 24, 2026
- Last checked
- Nov 1, 2026
More from blackswancausallabs.com
- 0.582score
Docket Lens
blackswancausallabs.com
Retrieve FDA docket comments, attachments and draft/final guidance for reviewable analysis.
ConnectorAFreshness: ALocalClaude Desktop - 0.554score
NHANES (design-correct survey analysis)
blackswancausallabs.com
Design-correct NHANES analysis: survey weights, pooled cycles, CIs and NCHS reliability flags.
ConnectorAFreshness: ALocal★ 2↓ 33/wkClaude Code +5 - 0.498score
ROBINS-I V2 MCP
blackswancausallabs.com
ROBINS-I V2 (not V1): risk of bias in one result of a non-randomized cohort study
ConnectorBFreshness: BLocal↓ 28/wkClaude Code +5 - 0.497score
openFDA Regulatory Metadata
blackswancausallabs.com
Resolve FDA application numbers and product names to regulatory metadata (CDER, CBER, CDRH).
ConnectorBFreshness: BLocal↓ 24/wkClaude Code +5 - 0.472score
DAG Studio MCP
blackswancausallabs.com
Causal DAG analysis: backdoor paths, adjustment sets, bias simulation.
ConnectorBFreshness: BRemoteClaude Code +3
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 TARGET Checklist 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.
Cite this page
TARGET Checklist MCP. Agent Mart. https://agentmart.dev/connectors/blackswancausallabs-com-target-mcp (last updated 2026-11-01)