Meridian Trace — Medical Device Registrations
What this MCP does
Searches and analyzes medical-device registrations across markets, including classifications, FDA predicate lineages, distributors, ownership, coverage gaps, and market-entry trends.
Tools
Input schema
{'type': 'object', 'properties': {'gmdn_code': {'type': 'string', 'description': 'GMDN code, e.g. "44727"'}, 'device_type': {'type': 'string', 'description': 'A device name in plain words ("insulin pump", "orthopaedic plate") or a GMDN term. US and British spellings both resolve. Name the device, not the brand or the use — "infusion pump", not "PumpMaster 3000" or "for giving fluids". Where the name fits several device types, the reply says so in `resolution`.'}, 'fda_product_code': {'type': 'string', 'description': 'FDA product code, e.g. "DZE"'}}}
Input schema
{'type': 'object', 'required': ['market'], 'properties': {'limit': {'type': 'number', 'description': '1-25 (default 10). Capped to 3 without a paid key.'}, 'market': {'type': 'string', 'description': 'ISO2 code or market name, e.g. "TH" or "Thailand". One market per call.'}, 'device_type': {'type': 'string', 'description': 'Optional clinical area or device category in plain words, e.g. "orthopaedic implants", "in vitro diagnostics", "cardiology". Partial matches count. Omit it to see the whole channel in that market.'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max rows per list (default 20, max 50)'}, 'k_number': {'type': 'string', 'description': 'A 510(k) number, e.g. "K191275"'}, 'product_code': {'type': 'string', 'description': 'An FDA product code, e.g. "LIT"'}}}
Input schema
{'type': 'object', 'properties': {'limit': {'type': 'number', 'description': 'Max results (default 15)'}, 'market': {'type': 'string', 'description': 'With device_name, restrict the reference lookup to one market (ISO2)'}, 'device_name': {'type': 'string', 'description': 'A product name, as an alternative to registration_id — the closest registration is used as the reference device'}, 'registration_id': {'type': 'string', 'description': 'The _id of a registration, from get_registrations'}}}
Input schema
{'type': 'object', 'properties': {}}
Input schema
{'type': 'object', 'required': ['manufacturer_id'], 'properties': {'manufacturer_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Company name, as an alternative to manufacturer_id. Resolves the same way search_manufacturer does and uses the best match.'}, 'ticker': {'type': 'string', 'description': 'Listed ticker (e.g. "MDT"), as an alternative to manufacturer_id or name. Covers US-listed registrants; many large device makers are private or listed only outside the US and cannot be reached this way.'}, 'manufacturer_id': {'type': 'string', 'description': 'The Meridian Trace manufacturer _id, from search_manufacturer'}}}
Input schema
{'type': 'object', 'properties': {'days': {'type': 'number', 'description': 'Look-back window, 1-180 (default 30)'}, 'limit': {'type': 'number', 'description': 'Max results (default 50, max 100)'}, 'markets': {'type': 'array', 'items': {'type': 'string'}, 'description': 'ISO2 codes, e.g. ["TH","ID"]'}, 'risk_level': {'type': 'string', 'description': 'Low | Medium | High'}, 'device_type': {'type': 'string', 'description': 'Resolved GMDN device type'}}}
Input schema
{'type': 'object', 'required': ['registration_id'], 'properties': {'registration_id': {'type': 'string', 'description': 'Registration id from get_registrations, find_similar_devices or get_recent_registrations.'}}}
Input schema
{'type': 'object', 'required': ['manufacturer_id'], 'properties': {'page': {'type': 'number', 'description': 'Page number (default 1)'}, 'limit': {'type': 'number', 'description': 'Results per page (default 50, max 200)'}, 'market': {'type': 'string', 'description': 'Filter to a single market — ISO2 code (e.g. "SG") or full name (e.g. "Singapore")'}, 'status': {'type': 'string', 'description': 'Filter by lifecycle state: "active", "expired", "cancelled" or "pending". These are applied as RULES, not string matching — a market that publishes no status (Israel, Mexico, China) is resolved from its expiry date, and registry wording ("Cleared", "Approved", "Registered") is normalised. Any other value falls back to a literal match on the registry\'s own status string.'}, 'manufacturer_id': {'type': 'string'}}}
Input schema
{'type': 'object', 'properties': {'name': {'type': 'string', 'description': 'Company name, as an alternative to manufacturer_id'}, 'market': {'type': 'string', 'description': 'Restrict to one market (ISO2 or full name)'}, 'ticker': {'type': 'string', 'description': 'Listed ticker, e.g. "SYK" (US-listed coverage)'}, 'to_year': {'type': 'number', 'description': 'Last year to include (default: current year)'}, 'from_year': {'type': 'number', 'description': 'First year to include (default: 10 years ago)'}, 'manufacturer_id': {'type': 'string', 'description': 'From search_manufacturer'}}}
Input schema
{'type': 'object', 'required': ['name'], 'properties': {'name': {'type': 'string', 'description': 'Company name to search for'}, 'country': {'type': 'string', 'description': 'Optional ISO2 or full country name to narrow results (e.g. "SG" or "Singapore")'}}}
Recent tool changes
Similar MCP servers
Medicare Coverage
Provides structured Medicare coverage documents, policy timelines, utilization, enrollment, supplier, and payment-related data fr…
Fda Drug Competition
Analyzes FDA Orange Book drug applications, patents, exclusivities, generic competition, and loss-of-exclusivity timelines.
Cms Open Payments
Searches and analyzes CMS Open Payments data on payments from pharmaceutical and device companies to physicians, hospitals, and o…
China NMPA Medical Device Data
Searches structured Chinese medical-device UDI, registration, recall, standards, CCC, customs, investment, trade, and policy reco…
Clink Forge
Provides pay-per-call access to attested government datasets, primarily CDC and HHS health data plus EPA air-quality observations.
mcp
Analyzes medical bills and insurance denials, estimates healthcare costs, identifies assistance options, and supports appeals and…
Govparse Government Data Gateway
Searches and aggregates US government records for company research, compliance screening, regulated industries, enforcement event…
Dados Abertos Senado BR MCP
Searches and retrieves Brazilian Federal Senate legislative, administrative, budgetary, contracting, speech, committee, and e-Cid…