FDA import alert red lists
このMCPでできること
Searches and verifies FDA import-alert red-list records for foreign firms, products, alert reasons, countries, and publication dates.
ツール
入力スキーマ
{'type': 'object', 'required': ['record_id'], 'properties': {'record_id': {'type': 'string', 'description': 'The listing\'s record id, e.g. "argentina-54-16-molecular-dynamics-sas".'}}}
出力スキーマ
{'type': 'object', 'required': ['listing'], 'properties': {'listing': {'type': 'object', 'properties': {'notes': {'type': 'string', 'description': "FDA's stated reason for the listing."}, 'country': {'type': 'string'}, 'firm_name': {'type': 'string'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'consequence': {'type': 'string'}, 'firm_address': {'type': 'string'}, 'product_code': {'type': 'string', 'description': "FDA's product code line as printed."}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'date_published': {'type': 'string'}, 'import_alert_name': {'type': 'string'}, 'import_alert_number': {'type': 'string'}, 'product_description': {'type': 'string'}}}, 'register': {'type': 'object'}}}
入力スキーマ
{'type': 'object', 'required': ['import_alert_number'], 'properties': {'limit': {'type': 'integer', 'description': 'How many to return, 1–20. Default 20.'}, 'country': {'type': 'string', 'description': 'Optional country filter.'}, 'import_alert_number': {'type': 'string', 'description': 'The alert number as FDA prints it, e.g. "16-120" or "66-57".'}}}
出力スキーマ
{'type': 'object', 'required': ['import_alert_number', 'firms_matched', 'firms', 'coverage'], 'properties': {'firms': {'type': 'array', 'items': {'type': 'object', 'properties': {'country': {'type': 'string'}, 'firm_name': {'type': 'string', 'description': 'As the red list prints it.'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'date_published': {'type': 'string', 'description': 'As FDA prints it, MM/DD/YYYY.'}, 'import_alert_name': {'type': 'string'}, 'import_alert_number': {'type': 'string', 'description': 'e.g. "16-120", "66-57".'}, 'product_description': {'type': 'string'}}}}, 'coverage': {'type': 'string'}, 'register': {'type': 'object'}, 'firms_matched': {'type': 'integer'}, 'firms_returned': {'type': 'integer'}, 'import_alert_number': {'type': 'string'}}}
入力スキーマ
{'type': 'object', 'properties': {}}
出力スキーマ
{'type': 'object', 'required': ['alerts_total', 'alerts', 'coverage'], 'properties': {'alerts': {'type': 'array', 'items': {'type': 'object', 'properties': {'countries': {'type': 'integer'}, 'source_url': {'type': 'string'}, 'firms_listed': {'type': 'integer'}, 'import_alert_name': {'type': 'string'}, 'import_alert_number': {'type': 'string'}, 'newest_listing_date': {'type': 'string', 'description': 'As FDA prints it, MM/DD/YYYY.'}}}}, 'coverage': {'type': 'string'}, 'register': {'type': 'object'}, 'alerts_total': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['since'], 'properties': {'limit': {'type': 'integer', 'description': 'How many to return, 1–20. Default 20.'}, 'since': {'type': 'string', 'description': 'ISO date, e.g. "2025-01-01". FDA prints MM/DD/YYYY; this filter compares an ISO form computed here from that string.'}, 'import_alert_number': {'type': 'string', 'description': 'Optional: only this alert.'}}}
出力スキーマ
{'type': 'object', 'required': ['since', 'listings_matched', 'listings', 'coverage'], 'properties': {'since': {'type': 'string'}, 'coverage': {'type': 'string'}, 'listings': {'type': 'array', 'items': {'type': 'object', 'properties': {'country': {'type': 'string'}, 'firm_name': {'type': 'string'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'date_published': {'type': 'string', 'description': 'As FDA prints it.'}, 'import_alert_name': {'type': 'string'}, 'date_published_iso': {'type': 'string', 'description': "The same date in ISO form, computed here for ordering and filtering. NOT text from FDA's page — quote date_published when citing."}, 'import_alert_number': {'type': 'string'}, 'product_description': {'type': 'string'}}}}, 'register': {'type': 'object'}, 'listings_matched': {'type': 'integer'}, 'listings_returned': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['firm_name'], 'properties': {'country': {'type': 'string', 'description': 'Optional country filter, e.g. "CHINA", "Vietnam". FDA prints countries in capitals; matching is case-insensitive.'}, 'firm_name': {'type': 'string', 'description': 'Firm name or part of one. Case-insensitive substring match.'}}}
出力スキーマ
{'type': 'object', 'required': ['firm_name', 'listings_matched', 'listings', 'coverage'], 'properties': {'coverage': {'type': 'string'}, 'listings': {'type': 'array', 'items': {'type': 'object', 'properties': {'country': {'type': 'string'}, 'firm_name': {'type': 'string', 'description': 'As the red list prints it.'}, 'record_id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}, 'date_published': {'type': 'string', 'description': 'As FDA prints it, MM/DD/YYYY.'}, 'import_alert_name': {'type': 'string'}, 'import_alert_number': {'type': 'string', 'description': 'e.g. "16-120", "66-57".'}, 'product_description': {'type': 'string'}}}}, 'register': {'type': 'object'}, 'firm_name': {'type': 'string'}, 'listings_matched': {'type': 'integer'}, 'listings_returned': {'type': 'integer'}}}
入力スキーマ
{'type': 'object', 'required': ['claimed_value', 'record_id'], 'properties': {'field': {'type': 'string', 'description': 'Which field the claim is about, if you know it. Without it, every stored field of the record is checked.'}, 'record_id': {'type': 'string', 'description': "The listing's record id, from resolve_firm or list_alert_firms."}, 'claimed_value': {'type': 'string', 'description': 'The value to check, exactly as claimed, e.g. "Terminated" or "2026-10-29".'}}}
出力スキーマ
{'type': 'object', 'required': ['verdict', 'claimed_value', 'attestation'], 'properties': {'match': {'type': 'object', 'properties': {'field': {'type': 'string'}, 'match_type': {'enum': ['exact', 'case_insensitive', 'normalised', 'normalised_number', 'within_stored_value'], 'type': 'string'}, 'source_url': {'type': 'string'}, 'reported_by': {'type': 'string'}, 'source_quote': {'type': 'string'}, 'stored_value': {}}}, 'record': {'type': 'object', 'properties': {'id': {'type': 'string'}, 'record_url': {'type': 'string', 'description': "This record's own page on referencesource.org."}, 'source_url': {'type': 'string', 'description': 'The page the value was read from.'}, 'source_quote': {'type': 'string', 'description': 'Verbatim text from that page containing the value.'}, 'also_reported': {'type': 'array', 'items': {'type': 'object', 'properties': {'as_of': {'type': 'string'}, 'field': {'type': 'string'}, 'value': {}, 'source_url': {'type': 'string'}, 'source_quote': {'type': 'string'}}}, 'description': "Values for this record reported by a SECOND source, each with its own source_url and source_quote. Cite these to the page they name, never to the record's primary source."}}}, 'verdict': {'enum': ['matches_record', 'matches_quote', 'differs', 'not_found'], 'type': 'string', 'description': 'matches_record: the claim equals a stored value (match.match_type says how exactly). matches_quote: it appears in the verbatim source quote but is not a stored value. differs: the record was found and says something else — stored_values shows what. not_found: the record was not located, which says nothing about whether the claim is true.'}, 'attestation': {'type': 'string'}, 'quote_source': {'type': 'string'}, 'claimed_value': {'type': 'string'}, 'stored_values': {'type': 'object'}, 'in_source_quote': {'type': 'boolean'}}}
最近のツール変更
類似のMCPサーバー
BeeL
Provides Spanish company administration and VeriFactu-compliant invoicing, including customers, products, invoice issuance, corre…
corply
Supports company formation and corporate administration including incorporation documents, signatures, cap tables, corporate acti…
FalaZuki Finance BR
Provides Brazil-focused financial calculations and rules for investments, credit, taxes, payroll, labor costs, debt, budgeting, a…
XBOSS
Accesses Korean tax, social insurance, payroll, cash receipt, e-tax invoice, and certificate filing services.
Sirenic
Provides European company registry, financial, procurement, sanctions, regulatory, insolvency, ownership, and ongoing due-diligen…
Xearno Tools
Provides financial, tax, employment-benefit, lending, pricing, and business calculators using jurisdiction-specific rules and cur…
schedule-iii
Transforms Indian company trial balances into controlled Schedule III financial statement workbooks with account mappings, disclo…
editalmd
Searches Brazilian public procurement opportunities and documents, tracks deadlines and alerts, and supports tender document acce…