Skip to main content
Seventeen MCP tools cover Scite’s evidence datasets — the same records as the Evidence API, reachable from a conversation. Requires Pro, or the dataset’s evidence:<dataset>:mcp scope. Accounts on an organization license need the explicit entitlement even at Pro; email sales to add one.

The shared pattern

Every dataset follows the same two-tool shape: a search_* tool that returns slim results, and a get_* tool that returns the full record for one id. Search results are deliberately trimmed to save model context. Call the get_* tool only when you need a field the search result doesn’t already carry — the per-dataset sections below say what each one adds. All search tools share the same parameters:
This is the Evidence query syntax, not the Search syntax. search_literature uses named parameters and limit/offset; Evidence tools use q/f and page numbers. See Evidence overview.
Four tools — search_510k_summaries, search_mhra, search_faers, and search_drugs — sort by relevance only and accept no s or sortDir.

Date range filters

Datasets with date fields accept two equivalent notations. Note there is no space before the gte/lt suffix.
Accepted formats are YYYY-MM-DD, ISO datetimes, and epoch milliseconds.

Patents

search_patents returns patent families with titles, abstracts, inventors, assignees, classifications, filing status, and citation counts. Sort fields: _relevance, forwardCitationCount, familySize, patents.publications.pubRef.date, patents.appRef.filingDate.
There’s no get_patent tool — search returns the full family record.

Clinical trials

search_clinical_trials covers ClinicalTrials.gov. Results carry nctId, title, briefDescription, phase, sponsors, facilities, conditions, interventions, tags, startDate, completedDate, and publicationCount. Matched fields come back wrapped in <strong> tags. Sort fields: _relevance, dates.startDate, dates.completedDate, dates.lastUpdatedDate.
get_clinical_trial takes an NCT id such as NCT02986230 and adds the full description, study design, enrollment, primary and secondary outcomes, complete eligibility criteria, reportedEvents (posted adverse events), principal investigator, contacts, citations, and resultsUrl. Use it for deeper analysis or patient-trial matching.

Grants

search_grants spans NIH RePORTER, NSF, SBIR/STTR, Wellcome, EU funders, and more. Results carry id, title, an abstract preview, agency, organization, piName, country, award dates, awardAmount, tags, groupSlug, and grantsInGroup. Sort fields: _relevance, awardStartDate, awardCloseDate, awardNoticeDate, awardAmount, employeeCount.
Related grants are grouped — NIH subprojects of one center grant, or renewals of the same award. Search returns one representative grant per group. grantsInGroup gives the group size and siblingGrantIds lists the others. To pull a sibling, call get_grant with its id rather than searching again.
get_grant takes an id such as 5201339, nsf.0646294, or wellcome.214402.Z.18.Z. Call it for two things only:
  • The full abstract. Search returns a ~300-character highlighted preview; the full text usually runs 1–3 KB.
  • Source-specific identifiers absent from search: awardYear, agencyTrackingNumber, contract, nihProgramCode, nihrApplicationId.
Everything else is already in the search result.

Device clearances

The 510(k) dataset splits across two pairs of tools, and the distinction matters. search_device510k returns structured clearance metadata: kNumber, title, summaryText, device info (name, class, product code, clearance type, regulation number), decision info (code, description, date, committee), applicant details, and tags. Sort fields: _relevance, device.device_class, device.date_received, decision.decision_date. get_device510k takes a K number such as K210674 and adds the complete summaryText, full applicant details (address, contact, country), registration info (FEI and registration numbers), and the full decision object. search_510k_summaries searches OCR’d full text from 510(k) summary PDFs and returns page-level snippets. Reach for it when the question is about submission content: test results, performance data, biocompatibility, substantial equivalence reasoning, indications for use, predicate comparisons, sterilization methods, software descriptions, or bench testing. get_510k_summary takes a document id — also a K number, e.g. K192757 — and returns the full extracted text organized by page.

Adverse events

Two separate FDA systems: MAUDE for devices, FAERS for drugs.

MAUDE (devices)

search_maude returns device adverse-event reports with id, title, reportNumber, eventType, adverseEventFlag, productProblems, device info, patientProblems, dates, and narrative snippets. Facet fields for f: event_type, device.device_class, device.manufacturer_d_name, device.device_report_product_code, device.regulation_number, report_source_code, product_problems, patient.problems. Date fields: date_received, date_report. Sort fields: _relevance, date_received, date_report.
get_maude_report takes a report id such as 17343805 and returns the full MDR narrative entries with their text type codes, reporter occupation, health professional flag, device medical specialty and availability, and patient treatment. Search truncates these narratives; the detail tool doesn’t.

FAERS (drugs)

search_faers returns drug adverse-event and medication-error reports. Each links suspect and concomitant drugs to observed patient reactions as MedDRA preferred terms. Results carry safetyReportId, title, reportType, serious, seriousnessType, receiveDate, occurCountry, reactions, and drugs. Facet fields for f: drug.medicinalproduct, drug.brand_name, drug.generic_name, drug.substance_name, drug.manufacturer_name, drug.drugindication, drug.pharm_class_epc, drug.pharm_class_moa, reaction.reactionmeddrapt, reaction.reactionoutcome, event.reporttype, event.seriousness_type, event.occurcountry, event.patientsex, primarysource.qualification, primarysource.reportercountry. Date fields: event.receivedate, event.receiptdate, drug.drugstartdate, drug.drugenddate. FAERS sorts by relevance only. get_faers_report takes a safety report id such as 26185565 and adds patient demographics (sex, age group, onset age, weight, death date), report dates, the expedited flag, primarySource (reporter qualification and country), reportDuplicates, and enriched drug records with dosage text, start and end dates, NDC, application number, and pharmacologic class.

Drugs

search_drugs covers FDA Structured Product Labels, the Orange Book, and Drugs@FDA. Each result bundles an FDA application — approved products, applicant, approval dates, marketing status — with its Structured Product Label. Facet fields for f include labels.brand_name, labels.generic_name, labels.substance_name, labels.manufacturer_name, labels.product_type, labels.route, labels.pharm_class_epc, labels.pharm_class_moa, labels.pharm_class_cs, labels.rxcui, labels.unii, labels.product_ndc, labels.package_ndc, application.application_number, application.sponsor_name, application.products.marketing_status, application.products.dosage_form, application.products.route, application.products.te_code, tags, and categories. Date fields: labels.effective_time, application.products.approval_date. Sorted by relevance only. get_drug takes the record UUID from search results, e.g. 4dd865ec-8889-49ac-8c8f-4438875937ac. It adds every approved product (product number, applicant, approval date, dosage form, route, active ingredients, TE code) and the main label sections: indications and usage, dosage and administration, contraindications, boxed warning, warnings and cautions, adverse reactions, drug interactions, use in specific populations, pharmacology, clinical studies, how supplied, overdosage, and description.

Safety alerts

search_mhra covers UK MHRA drug safety alerts, medical device alerts, field safety notices, and regulatory publications, searching headlines, descriptions, and page-level document content. Results carry id, headline, description, tags, categories, date, and matching content snippets. Facet fields for f: ontology.tags, ontology.categories, domain. Date fields: attachments.file.createdAt, attachments.file.modifiedAt. Sorted by relevance only.
get_mhra_alert takes a document id from search results and returns the complete alert: headline, description, the full article body (contentHtml), tags, and per-page content.