Search 13,000+ US vaccine court (VICP) decisions: cases, court text, statistics, attorneys. Free.
Inferred from the transports this listing declares (streamable-http). A client not listed here hasn’t been ruled out — it just isn’t something Forge can confirm.
Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.
Read from a real MCP initialize → tools/list handshake against the declared endpoint. No tool was ever invoked — tools/list is the read-only introspection call the protocol defines for this. It reflects what the server advertised at that moment; a hosted endpoint is not pinned to any version and can change without notice.
https://vicp-registry.org/mcp10 tools · 623mssearch_casesSearch VICP cases with structured filters.
- query: free text matched against petitioner identifier, condition,
package id, caption name and the AI case summary.
- vaccine: canonical vaccine name (use get_filters() for valid values,
e.g. "Influenza (flu)", "DTaP/DPT", "MMR", "COVID-19", "Hepat…Search VICP cases with structured filters. - query: free text matched against petitioner identifier, condition, package id, caption name and the AI case summary. - vaccine: canonical vaccine name (use get_filters() for valid values, e.g. "Influenza (flu)", "DTaP/DPT", "MMR", "COVID-19", "Hepat…
| Parameter | Type | Description |
|---|---|---|
| query | — | — |
| vaccine | — | — |
| condition_category | — | — |
| outcome | — | — |
| decision_type | — | — |
| is_death | — | — |
| pediatric_only | boolean | — |
| autism_related | boolean | — |
| special_master | — | — |
| attorney | — | — |
| min_award | — | — |
| max_award | — | — |
| decided_from | — | — |
| decided_to | — | — |
| filed_from | — | — |
| filed_to | — | — |
| sort | string | — |
| limit | integer | — |
| offset | integer | — |
get_caseGet the complete curated record for one case by package_id.
Includes the AI-assisted case summary, all extracted fields, attorney and
special master, plus links: canonical page, plain-text source bundle, and
per-document PDF links where available.Get the complete curated record for one case by package_id. Includes the AI-assisted case summary, all extracted fields, attorney and special master, plus links: canonical page, plain-text source bundle, and per-document PDF links where available.
| Parameter | Type | Description |
|---|---|---|
| package_id* | string | — |
get_case_textGet the staged plain text of a case's public court documents.
Long decisions can exceed 100 pages; the text is returned in chunks.
Use offset_chars from the previous response's next_offset to page
through. max_chars is capped at 50,000.Get the staged plain text of a case's public court documents. Long decisions can exceed 100 pages; the text is returned in chunks. Use offset_chars from the previous response's next_offset to page through. max_chars is capped at 50,000.
| Parameter | Type | Description |
|---|---|---|
| package_id* | string | — |
| offset_chars | integer | — |
| max_chars | integer | — |
get_filtersList all valid filter values: canonical vaccine names (with case
counts), condition categories, outcomes, special masters, and the
dataset's date range. Call this before filtering so you use real values
instead of guessing.List all valid filter values: canonical vaccine names (with case counts), condition categories, outcomes, special masters, and the dataset's date range. Call this before filtering so you use real values instead of guessing.
No input schema was published for this tool.
get_statisticsAggregate statistics over the case corpus, optionally filtered.
group_by: vaccine | condition | outcome | year | special_master
Returns per-group: total cases, compensated count, compensation rate,
death count, and median award among compensated cases (awards over $10M
excluded from the median…Aggregate statistics over the case corpus, optionally filtered. group_by: vaccine | condition | outcome | year | special_master Returns per-group: total cases, compensated count, compensation rate, death count, and median award among compensated cases (awards over $10M excluded from the median…
| Parameter | Type | Description |
|---|---|---|
| group_by | string | — |
| vaccine | — | — |
| condition_category | — | — |
| is_death | — | — |
| pediatric_only | boolean | — |
search_attorneysSearch petitioner attorneys and firms by name. Returns per-attorney
aggregate stats: case count, compensation rate, main vaccines, and firm.
Useful for 'who has handled X cases' questions.Search petitioner attorneys and firms by name. Returns per-attorney aggregate stats: case count, compensation rate, main vaccines, and firm. Useful for 'who has handled X cases' questions.
| Parameter | Type | Description |
|---|---|---|
| query* | string | — |
| limit | integer | — |
get_attorneyGet one attorney's profile: bio (when available), aggregate outcomes,
and their most recent cases. Name is matched case-insensitively.Get one attorney's profile: bio (when available), aggregate outcomes, and their most recent cases. Name is matched case-insensitively.
| Parameter | Type | Description |
|---|---|---|
| name* | string | — |
| limit | integer | — |
get_special_masterDecision patterns for one special master: outcome breakdown, top
vaccines/conditions in their docket, and recent cases.Decision patterns for one special master: outcome breakdown, top vaccines/conditions in their docket, and recent cases.
| Parameter | Type | Description |
|---|---|---|
| name* | string | — |
| limit | integer | — |
searchSearch VICP vaccine-injury cases by free text. Returns result ids for
use with fetch. (Alias of search_cases for deep-research clients; prefer
search_cases when structured filters are available.)Search VICP vaccine-injury cases by free text. Returns result ids for use with fetch. (Alias of search_cases for deep-research clients; prefer search_cases when structured filters are available.)
| Parameter | Type | Description |
|---|---|---|
| query* | string | — |
fetchFetch the full record + source text of one case by its id (package_id).
(Deep-research companion to search.)Fetch the full record + source text of one case by its id (package_id). (Deep-research companion to search.)
| Parameter | Type | Description |
|---|---|---|
| id* | string | — |
10 of 10 tools published a description.
Tool names and descriptions are written by the publisher and shown verbatim as inert text. They are the strings an MCP client passes to a model, so Forge scans them for prompt-injection patterns — any finding appears with the security scan above. “Privileged” is a keyword match on the tool name, not an audit of what the tool does: a benign-sounding name can still do anything.
Search 13,000+ US vaccine court (VICP) decisions: cases, court text, statistics, attorneys. Free.
Linked names open Forge’s index of every entry observed exposing that tool. Browse all indexed tools.
This entry publishes no npm package, so Forge has no dependency tree for it. That is a gap in coverage — not a statement that it has no dependencies.