org.vicp-registry/vicp-registry

MCPcommunitylive
v1.0.0org.vicp-registryUnknownUpdated 3mo ago

Search 13,000+ US vaccine court (VICP) decisions: cases, court text, statistics, attorneys. Free.

Endpoint healthlive
checked 10 days ago · 237ms
100% of the last 6 checks reached this endpoint
Works in
ClaudeCursorCopilotChatGPTGemini

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.

Automatically indexed from public sources. Not yet verified by the developer on Forge.Claim this listing →
3mo agoLast update
Package
Authororg.vicp-registry
LicenseUnknown
Version1.0.0
Sourcemcp-registry
Trust Status
B
60/100Good
Hosted endpoint only: this assessment covers who publishes it and whether it answers, not the code behind it. No CVE, dependency or source analysis applies, so nothing here is a clean bill for that code.
✓Listed in Forge index+10/10
—Publisher identity verified+0/30
→ Publisher: this listing has no repository on file, so `forge publish` cannot verify ownership automatically. Use "Claim this listing" above — Forge reviews these by hand.
—Domain verification+0/10
→ Not currently available for this listing type — the domain-verification check only runs for npm-backed packages today, so this row cannot be earned here yet regardless of what's hosted at the domain.
✓Prompt-injection scan · clean+30/30
✓Obfuscation / exfil scan · clean+20/20
StatusCommunity-indexed
PublisherUnverified
SignatureUnsigned
Domain—
Provenance—
DependenciesNot audited
Tool surface10 tools · none privileged
Security scan✓ Cleanvlive · 1mo agoHow well does this scan work?
EvalsNone
IndexedJul 11, 2026

Verification confirms publisher identity (repo ownership), not code safety. The security scan covers known CVEs and suspicious install scripts.

Tools

10 tools · none privileged
Observed live from the vendor's endpoint1mo ago

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 · 623ms
search_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…

ParameterTypeDescription
query——
vaccine——
condition_category——
outcome——
decision_type——
is_death——
pediatric_onlyboolean—
autism_relatedboolean—
special_master——
attorney——
min_award——
max_award——
decided_from——
decided_to——
filed_from——
filed_to——
sortstring—
limitinteger—
offsetinteger—
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.

ParameterTypeDescription
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.

ParameterTypeDescription
package_id*string—
offset_charsinteger—
max_charsinteger—
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…

ParameterTypeDescription
group_bystring—
vaccine——
condition_category——
is_death——
pediatric_onlyboolean—
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.

ParameterTypeDescription
query*string—
limitinteger—
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.

ParameterTypeDescription
name*string—
limitinteger—
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.

ParameterTypeDescription
name*string—
limitinteger—
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.)

ParameterTypeDescription
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.)

ParameterTypeDescription
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.

About

Search 13,000+ US vaccine court (VICP) decisions: cases, court text, statistics, attorneys. Free.

Keywords
mcp
Alternatives
Comparing tool surfaces…

No dependency coverage

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.