Skip to content
mcp/skillhub

MORVS MCP Server

by morvs-aiio.github.morvs-ai/morvsv0.1.8

Keyless, read-only US public records for agents: SEC, FDA, enforcement, sanctions, market data.

0remoteofficial registry

context tax

~11,988 tok/turn82 tools

security

pending

cold start

hosted

freshness

pending

Our reading of MORVS, from the data

MORVS is an MCP server from morvs-ai, listed in the official MCP Registry.

Its 82 tools add about 11,988 tokens to every model turn (measured 2026-10-19).

It runs as a hosted endpoint, so there is nothing to install.

Install MORVS MCP server

Install in Claude Code

claude mcp add --transport http morvs-plugins https://api.morvs.ai/mcp

Remote endpoints

  • streamable-httphttps://api.morvs.ai/mcp

Context tax

Connecting this server adds ~11,988 tokens of tool definitions to every model turn (heavy, 82 tools). Measured 2026-10-19 via its hosted endpoint; o200k tokenizer, worst case for clients that load all tools up front. How we measure

ModelPer 1,000 turnsWith prompt caching
Claude Opus 5.5$47.95$2.40
Claude Sonnet 5.5$23.98$2.40
Claude Haiku 5.5$1.20—

Input prices as of 2026-10-06. Excludes your own prompt and output.

Tools (82)

  • pfas_system_lookup497 tok

    Looks up public water systems in the MORVS PFAS Drinking-Water Register, built from EPA's final UCMR 5 monitoring file, the ECHO SDWA system file and the Federal Register. Give exactly one of pwsid (one system), zip (every system that reported serving that ZIP code; a service-area hint, not a confirmed supplier) or state (one state file, or TRIBAL), optionally with name to filter a state's systems by system name or city. Each match carries the PWSID, display name, state, city, ECHO population served, owner type and its label, activity status, the six derived flags, the 2024 limits whose compar

  • pfas_rule_impact468 tok

    Compares two rule scenarios in the MORVS PFAS Drinking-Water Register: 2024_as_published (EPA's six 2024 PFAS drinking-water limits, final and in force) and if_proposals_final (the PFOA and PFOS limits only, as they would stand if EPA's May 2026 proposals to rescind the PFHxS, PFNA, HFPO-DA and Hazard Index limits became final; they are proposals, not final rules). Returns each rule record with its status label, the number of systems and the ECHO population served with at least one UCMR 5 sampling-location average at or above a scenario limit's comparison cutoff (EPA Table 4 method), the PWSID

  • forced_labor_source_compare403 tok

    Compares two sources of the MORVS U.S. Forced Labor Company Register: the DHS UFLPA Entity List (dhs), CBP withhold release orders and findings (cbp), and the Consolidated Screening List rows that exactly match a DHS or CBP name (csl). Returns the entity ids named in both sources under the register's reviewed name and alias joins, the ids in source_a with no reviewed match in source_b and the reverse, with counts, the register's own published overlap figures, the source rows behind each listed entity (source URL, row locator, snapshot date) and each source's snapshot date, in pages of up to 50

  • forced_labor_company_check374 tok

    Checks a company or facility name against the MORVS U.S. Forced Labor Company Register: every organisation named on the DHS UFLPA Entity List or in a CBP withhold release order or finding, the Consolidated Screening List (Commerce, Treasury) rows that match one of those names exactly, and issuer relationships a US-listed company states in its own SEC filing. Matching is exact on the register's name key (case, accent, punctuation and legal-suffix insensitive) or on a source-stated or reviewed alias (DHS "also known as" / "formerly known as", CBP "a/k/a"); there is no fuzzy, family-name or trans

  • data_broker_check359 tok

    Checks whether a business is registered as a data broker in California, using the MORVS California Data Broker Register: the 2026, 2025 and 2024 registries filed with the California Privacy Protection Agency and the Attorney General's 2020-2023 list, keyed by website domain so a name change at the same domain reads as one history. Give a business name, a website domain or URL, or both; matching is by registrable domain or by normalised legal name, DBA or earlier filed name (case, punctuation and legal-suffix insensitive, exact after normalisation), and when several brokers match they are retur

  • data_broker_diff352 tok

    Compares two files of the MORVS California Data Broker Register (the 2026, 2025 or 2024 CPPA registry, or the Attorney General's 2020-2023 list) under the register's published method: a registration in the earlier file whose normalised legal name has no registration in the later file is an apparent leaver; if its website domain does have a later registration it is counted as re-registered at the same domain, with the later names, otherwise as not re-registered under either name or domain; a later registration whose name and domain are both absent earlier is net new. Returns the counts and the

  • drone_product_lookup263 tok

    Finds drone platforms, components and software by model, product or category text across the DCMA Blue UAS Cleared List and Framework, FCC UAS Conditional Approvals and FAA Remote ID Declarations of Compliance in the MORVS Drone Register. Returns each matching designation with the company, list, action, date and source record, plus the current FCC Covered List exemption context taken from the register's reference records. An FAA declaration is the manufacturer's own statement, not an approval.

  • entity_timeline254 tok

    Cross-vertical event timeline for one real-world entity — joins SEC filings/insider/Form144/13D + FDA recalls + FDA drug labels + federal contracts into one ordered feed. Use this when an LLM needs the FULL picture of a company across regulatory verticals. Add min_importance to filter to high-signal events only.

  • drone_company_check246 tok

    Checks whether a company or agency is named in the MORVS Drone Register, which compiles US government drone approval, restriction and compliance records: the DCMA Blue UAS Cleared List and Framework, FCC UAS Conditional Approvals, FAA Remote ID Declarations of Compliance, and the drone-linked entries of the Section 1260H list, the BIS Entity List and OFAC's NS-CMIC list. Matches by name or alias (case, punctuation and legal-suffix insensitive; substrings allowed) and returns each match's designations with the government record that names it, attached reference records, and federal contract tot

  • pfas_system_history227 tok

    Returns one public water system's full record in the MORVS PFAS Drinking-Water Register by PWSID: each sampling location (a hashed key) with its sample events, first and last dates and complete-set averages in ppt, per-chemical sample and detection counts with the highest single result, the Hazard Index, the six derived flags, the six 2024 rule records with each one's status history and whether this system's averages meet its comparison cutoff, the source file hashes and the register's caveats. Raw samples are not published. UCMR 5 results are entry-point monitoring, not compliance determinati

  • news219 tok

    Time-ordered cross-topic news feed: insider trades, Form 144 notices, cluster buys/sells, Schedule 13D filings, 8-Ks, FDA recalls, weather alerts, presidential documents.

  • flagged_carriers195 tok

    FMCSA carriers flagged in one or more SMS BASIC safety categories (over the federal intervention threshold): Unsafe Driving, Hours-of-Service Compliance, Driver Fitness, Controlled Substances/Alcohol, Vehicle Maintenance. Returns carrier name, location, fleet size, which BASICs are flagged, and out-of-service inspection counts. ~1,526 carriers currently flagged. Filter by state, a specific BASIC, or minimum alert count.

  • nhtsa_recent191 tok

    Recent NHTSA vehicle recalls. Filter by manufacturer, make, model year. `park_it=1` returns only the most urgent recalls (do-not-drive).

  • clinical_trials_recent181 tok

    Recent clinical trial activity from ClinicalTrials.gov. Filter by phase, status, and sponsor. Use for drug pipeline questions.

  • cross_vertical_active176 tok

    Discovery feed: list of entities with activity in 2+ regulatory verticals (SEC + FDA + contracts) inside the lookback window. Use to find entities worth pulling a full cross-vertical timeline for.

  • courts_recent175 tok

    Recent federal court dockets from CourtListener. Filter by party, court, or Nature of Suit (850 securities, 830 patent, 410 antitrust, 365/367 product liability, 480 consumer credit).

  • entity_material_events151 tok

    Cross-vertical 'alert me' feed for one entity. Returns only high-signal events (importance ≥ 60): Class I FDA recalls, Schedule 13D filings, large insider sales, restatements, large federal contracts, terminated clinical trials, EPA significant-violator status.

  • fcc_grantee_search150 tok

    Search FCC equipment-authorization grantees — the manufacturer/importer behind every FCC ID — by company name. ~50k grantees across 111 countries (China 12,962, Taiwan 3,717). A supply-chain lens that joins UFLPA forced-labor + trade-screening by name. Optional country filter.

  • epa_facilities147 tok

    EPA-regulated facilities owned by a company. Returns location, NAICS, and compliance status. Set violations=1 to only see facilities with EPA violations.

  • documented_vessel_search143 tok

    Search USCG documented vessels by name or official number. ~394,495 US-flag vessels (recreational, fishing, freight, towing, passenger). Returns service, flag, tonnage, length, build year, hull material, hailing port, and certificate-of-documentation status. Vessel/asset facts only — no owner names or addresses (zero PII).

  • search141 tok

    Full-text search across all parsed SEC/FDA/register/weather section bodies (BM25 ranking). Also resolves company names for ticker lookup.

  • building_permits_search141 tok

    Search Census Building Permits Survey by county/state name. Returns place_id ({state_fips}-{county_fips}) to pull a county's residential-construction permit history — buildings, housing units, and valuation by structure type (1-unit / 2-units / 3-4 / 5+), 2015-2025. Aggregate federal statistic — zero PII.

  • short_squeeze_candidates140 tok

    Top short-squeeze candidates by a MORVS (AI Analytics LLC) 0-100 pressure score combining FINRA days-to-cover + short-sale volume % + SEC fails-to-deliver per symbol. The methodology is separate from and does not relicense FINRA inputs. Transparent heuristic, not investment advice. FINRA source terms: https://www.finra.org/terms-of-use. Optional min_score filter.

  • trade_remedy_search140 tok

    Search USITC trade-remedy investigations — antidumping/countervailing-duty (AD/CVD) + Section 337 unfair-import (patent/IP) cases — by investigation number, product, or title. ~4,386 cases; the trade-enforcement vertical (companies/countries fighting over dumped, subsidized, or IP-infringing imports).

  • fair_market_rent_search140 tok

    Search HUD Fair Market Rents by area/county/state name. Returns place_id (10-digit HUD fips) to pull an area's FY2026 FMRs — the 40th-percentile gross rent by bedroom size (efficiency/0BR through 4BR). Sets Section 8 voucher payment standards. Aggregate dollar amounts — zero PII.

  • advisers_flagged139 tok

    SEC-registered investment advisers reporting Form ADV Item 11 disciplinary disclosures (criminal / regulatory / civil), ranked by disclosure count. ~2,291 advisers flagged. Filter by state, type (RIA/ERA), or kind (criminal/regulatory/civil).

  • patents_recent134 tok

    Recent USPTO patent grants from PatentsView. Filter by assignee company or CPC class. Use for R&D intel and IP portfolio questions.

  • csb_investigation_search134 tok

    Search U.S. Chemical Safety Board (CSB) investigations of major chemical incidents — explosions, toxic releases, fires — by company, location, or keyword. ~139 independent root-cause investigations (BP Texas City, West Fertilizer, DuPont, etc.); the deep-investigation layer over EPA RMP chemical accidents.

  • income_by_zip_search133 tok

    Search IRS SOI income statistics by ZIP code or state. Returns the 5-digit ZIP to pull its income/tax profile — returns, AGI, average AGI per return, wages, capital gains, EITC, charitable giving by 6 AGI brackets (TY2022). Aggregate federal statistic — zero PII.

  • ag_census_county_search131 tok

    Search USDA Census of Agriculture by county/state name. Returns the place_id ({state_fips}-{county_code}) to pull a county's farm economy — number of farms, land in farms, market value of products sold, net farm income, and top commodities by sales (2022). Aggregate federal statistic — zero PII.

  • fund_holdings130 tok

    What a mutual fund holds (NPORT-P). Pass a 10-digit CIK or series_id (S000012345).

  • crop_insurance_search130 tok

    Search USDA RMA crop-insurance Summary of Business by county/state name. Returns the place_id ({state_fips}-{county_fips}) to pull a county's underwriting history — liability, premium, subsidy, indemnity, loss ratio, top crops (1989-2026). Aggregate federal program statistic — zero PII.

  • migration_flows_search130 tok

    Search IRS county-to-county migration flows by county/state name. Returns place_id ({state_fips}-{county_fips}) to pull a county's net migration (returns/people/AGI in vs out, FY2022-2023) and its top origin/destination counties. Aggregate IRS statistic — zero PII.

  • kev_recent129 tok

    Recent CISA KEV entries. Filter by vendor or ransomware-known flag.

  • house_price_index_search129 tok

    Search the FHFA House Price Index by geography name (metro, state, census division). Returns the place_id to pull a full house-price appreciation history (1975-2026, purchase-only / all-transactions / expanded-data). Aggregate federal statistic — zero PII.

  • doj_recent129 tok

    Recent DOJ Office of Public Affairs press releases. Filter by free-text query or DOJ component (Antitrust Division, USAO - SDNY, Criminal Division, ENRD, Civil Rights, etc.).

  • company_insider_pulse128 tok

    Unified Form 4 (executed) + Form 144 (proposed-sale) insider timeline for one company.

  • broadcast_station_search128 tok

    Search the FCC broadcast station directory by call sign or community of license. ~109,812 US over-the-air facilities (TV/FM/AM/LPTV/translators, ~32,883 active). Returns service, channel, frequency, community, status, and license expiration. Station facts only — no ownership.

  • cluster_sells127 tok

    Companies where multiple distinct insiders sold open-market stock in the window. Mass-exit detector.

  • chemical_accident_search127 tok

    Search EPA RMP hazardous-chemical facilities (Clean Air Act 112(r)) by facility or parent-company name. Returns each facility's chemical-accident count + location. ~99k facilities — the chemical-plant accident ledger EPA keeps FOIA-only (releases, fires, explosions, deaths).

  • cluster_buys126 tok

    Companies where multiple distinct insiders bought open-market stock in the window. Strong conviction signal.

  • upcoming_sales_pressure126 tok

    Lists companies by the size of insider sales planned in recent SEC Form 144 notices (filed intentions to sell, not completed trades).

  • estimate_filing_dates125 tok

    Estimates each company's next 10-Q/10-K filing date from its past SEC filing cadence. Dates are estimates, not announced filing dates.

  • search_340b125 tok

    Search HRSA 340B Drug Pricing Program covered entities (disproportionate-share hospitals, FQHCs, clinics buying federally-discounted outpatient drugs) by name. Returns 340B ID, entity type, state, participating status, and contract-pharmacy count. ~93k entities.

  • fails_to_deliver_search120 tok

    Search SEC fails-to-deliver by issuer name or ticker. Returns each security's total fail shares, peak single-day fail balance, and days-with-fails over the rolling 12-month window. CUSIP joins to the SEC securities/13F-holdings layer.

  • short_interest_search120 tok

    Look up a ticker's FINRA short interest: shares sold short, days-to-cover, change vs prior settlement. The real short metric (distinct from short volume which includes market-maker hedging). Pairs with fails-to-deliver + short volume. FINRA source terms: https://www.finra.org/terms-of-use.

  • compare_entities119 tok

    Side-by-side compliance-risk comparison of two entities. Runs the full 40-source screen for each and returns both risk scores, an overall verdict (who is riskier), the risk gap, and the biggest per-vertical differences. Answers 'which counterparty is riskier' in one call.

  • adviser_search118 tok

    Search SEC-registered investment advisers (RIAs + Exempt Reporting Advisers) by firm name. Returns CRD number, type, regulatory assets under management, state, and whether the firm has Form ADV Item 11 disciplinary disclosures. ~23.4k advisers covered.

  • pharmacy_340b_clients118 tok

    Reverse 340B lookup: given a contract-pharmacy ID, list every 340B covered entity that dispenses its discounted drugs through that pharmacy — reveals how concentrated the contract-pharmacy network is around big chains. Pharmacy IDs come from a covered entity's detail page.

  • bsee_worst_operators117 tok

    Ranks offshore oil and gas operators by counts of BSEE incidents of noncompliance: facility shut-ins (default), component shut-ins, total events, or warnings. Counts come from BSEE records and are not adjusted for operator size or activity.

  • bsee_search116 tok

    Search BSEE offshore oil & gas operators (US Outer Continental Shelf — Gulf of Mexico, Pacific, Alaska) by name. Returns each operator's incident-enforcement totals: warnings, component shut-ins, facility shut-ins. ~674 operators, 1948-2026.

  • screen_all115 tok

    Experimental lookup of one name across MORVS's local public-record indexes; availability is not guaranteed. Returns per-dataset match counts and an indicative 0-100 score (risk_score) summarizing how many indexed records matched. The score is not a risk rating or compliance determination, and a low score or non-match is not clearance. Coverage and freshness vary by dataset.

  • company_risk_flags113 tok

    Multi-source red-flag detector for one company — restatements (8-K item 4.02), auditor changes, officer departures, insider cluster sells, upcoming Form 144 pressure, Schedule 13D filings, FDA recalls.

  • lobbying_by_issue113 tok

    Who lobbies the federal government on a given issue. Takes an LDA issue code (e.g. HCR health, DEF defense, TAX, ENG energy, TRA transport) and returns top clients by reported spend. List codes at /api/v1/lobbying/issues.

  • dataset_freshness112 tok

    Per-dataset freshness across the federal data hub: FRESH/AGING/STALE/UNKNOWN vs each source's expected cadence, with age in days and separate last-successful-source-observation and indexed-content watermarks. Each row states which timestamp drives status. Optional status filter (FRESH/AGING/STALE/UNKNOWN).

  • resolve109 tok

    Entity locator: resolve a company name/ticker/CIK to its canonical SEC identity + aliases, and an available_in map of which federal datasets contain it (with links). Use first to find an entity and discover where it has data.

  • common_owner_rollup108 tok

    Trace one organization owner across every Medicare facility it controls (hospital/hospice/home-health/skilled-nursing): facility_count, per-sector breakdown, PE/REIT flags, state spread. Takes a CMS owner_associate_id (from /api/v1/owners/largest or /owners/private-equity).

  • company_profile107 tok

    Comprehensive dossier for one SEC-filing company: basic info, recent filings, insider activity windows (7/30/90d), upcoming Form 144 sales, latest financials (FY+quarterly), top 13F institutional holders, top mutual-fund holders, peers.

  • screen_batch103 tok

    Screen up to 50 entities in one call. Returns a per-entity risk_score + risk_level + per-vertical summary for each, plus the list sorted highest-risk-first. Use to vet a whole vendor / counterparty / portfolio list at once.

  • short_volume_most_shorted99 tok

    FINRA short-sale volume: the most-shorted liquid stocks by average short % of volume (rolling ~60 trading days), plus dataset summary. Pairs with fails-to-deliver for the short-selling picture. Caveat: FINRA short volume includes market-maker hedging, not short interest. FINRA source terms: https://www.finra.org/terms-of-use.

  • short_volume_search99 tok

    Look up a ticker's FINRA short-sale volume: average / latest / peak short % of consolidated volume over the rolling ~60-trading-day window. FINRA source terms: https://www.finra.org/terms-of-use.

  • debarments_check96 tok

    Screen a name against US federal contractor debarments (SAM Exclusions, ~10k entries) AND HHS OIG healthcare provider exclusions (LEIE, ~83k entries). Returns hit=true if any match. Use this for KYC + counterparty due diligence.

  • watchlist94 tok

    Consolidated activity rollup for a list of tickers — insider 30d net flow, Form 144 pressure, recent material events, cluster-sell flag. Up to 25 tickers per call.

  • short_interest_squeeze94 tok

    FINRA equity short interest: securities with the highest days-to-cover (the classic short-squeeze indicator) + the largest absolute short positions, from the latest bi-monthly settlement. TRUE short interest (not short volume). Use to find squeeze candidates and the most-shorted stocks. FINRA source terms: https://www.finra.org/terms-of-use.

  • fed_enforcement_recent94 tok

    Federal Reserve banking enforcement actions (consent orders, written agreements, CMPs, removals). Optional `bank` filter.

  • dossier92 tok

    Cross-topic dossier for one entity — SEC filings, 13F holdings, mutual fund holdings, FDA recalls as firm, federal register agency mentions, federal contracts as recipient.

  • entity_relationships92 tok

    Company relationship graph (shared-officer edges): other companies whose Form-4 filings name the same person(s) as this entity — board interlock / multi-company executives / activist overlap. Accepts a ticker, CIK, or name.

  • kev_by_vendor91 tok

    CISA Known Exploited Vulnerabilities (KEV) for one tech vendor. Returns CVE list + ransomware count + top affected products. The federal government's canonical list of CVEs being actively exploited.

  • sanctions_check90 tok

    Search MORVS's partial local OFAC SDN index by case-insensitive substring, including indexed aliases. Returns hit=true for a local match. A non-match is not sanctions clearance; check /coverage and OFAC's current official lists.

  • influence_chain90 tok

    Follow-the-money chain for one entity: federal contracts + prime->sub subaward flow + registered lobbying + FEC political committees + FEC enforcement (MURs), with dollar tallies. Accepts a company name or a 12-char UEI.

  • fails_to_deliver_top90 tok

    SEC fails-to-deliver leaderboard — securities ranked by total fail-to-deliver shares over the rolling 12-month window. Fails-to-deliver are a settlement-stress / naked-short red flag tracked by retail investors and market-structure researchers.

  • doj_by_company88 tok

    DOJ press release search for one company. Surfaces FCPA, antitrust, healthcare fraud, environmental crimes, and any other DOJ enforcement actions mentioning the name. Body-text substring match across 266k+ press releases since 2009.

  • nhtsa_by_manufacturer84 tok

    NHTSA vehicle recall dossier for one auto OEM. Returns total recalls, top affected components, park-it count, recent recalls. Public auto OEMs only.

  • cfpb_by_company83 tok

    Search MORVS's partial local CFPB complaint index by company. Returns indexed complaint counts, products, and narratives only where the CFPB published them. Check /coverage; this is not the full CFPB database.

  • chemical_accident_worst78 tok

    Ranks parent companies by harm reported in EPA Risk Management Program accident histories: deaths (default), injuries, or accident count. Counts come from RMP filings and are not adjusted for company size or number of facilities.

  • fda_firm_dossier77 tok

    All FDA activity for one firm — recalls + 510(k) clearances + FAERS adverse-event reports.

  • courts_by_party74 tok

    Litigation dossier for one company: docket count, top Natures of Suit, recent cases. Answers 'is this company being sued?' and 'for what?'

  • drug_label72 tok

    Look up an FDA drug label by brand, generic, or substance name. Returns indications, dosage, warnings, adverse reactions, drug interactions.

  • nih_by_org72 tok

    NIH RePORTER dossier for one organization — total federal R&D funding received, top activity codes, recent grants. Best for academic medical centers + biotechs.

  • nsf_by_org70 tok

    NSF Awards dossier for one organization — total funding, top programs, recent awards. Pairs with academic medical centers + biotech/tech startups.

  • lobbying_by_client64 tok

    Aggregate Senate Lobbying Disclosure dossier for one company: total spend, firms used, top issue codes, recent filings.

  • patents_by_assignee64 tok

    Aggregate USPTO patent dossier for one company: total grants, top CPC classes, recent grants, inventor counts.

Freshness

Not enough public signals yet to judge maintenance.

  1. Last commit (default branch)

    2026-10-16 · 2d ago · GitHub

  2. Latest release

    no data · GitHub

  3. Package published

    no data · npm/PyPI

  4. Registry entry updated

    2026-10-16 · 2d ago · official registry · v0.1.8

FAQ

›How do I install the MORVS MCP server in Claude Code?

Run: claude mcp add --transport http morvs-plugins https://api.morvs.ai/mcp. For Cursor, VS Code, Claude Desktop and Windsurf, use the install tabs above.

›Does MORVS require an API key?

No required environment variables are declared in its published metadata.

›Can I use MORVS as a remote (hosted) MCP server?

Yes. It is a hosted MCP server; connect to its URL with any client that supports remote MCP.

›Is MORVS in the official MCP registry?

Yes, as io.github.morvs-ai/morvs.

›How many tokens does MORVS add to my context?

Its tool definitions total about 11,988 tokens, resent on every turn.

Sources and method

Official MCP Registry entry
updated 2026-10-16
GitHub repository
fetched 2026-10-19
Last checked against all sources
2026-10-19

The description, packages and links come from the maintainer's own published metadata. Token cost, security signals, freshness and the reading above are MCPSkillHub's own measurements; see the methodology. Spot an error? Request a correction or claim the listing.