{"protocol":"mcp","protocolVersion":"2025-06-18","transport":"http-jsonrpc","endpoint":"https://med.halowerk.com/mcp","server":{"name":"medwerk","title":"HALOWERK medwerk","version":"1.0.0"},"methods":["initialize","ping","tools/list","tools/call"],"tools":[{"name":"drug_identity","title":"Resolve a brand name, active ingredient or product code to one canonical drug identity with RxNorm identifiers, the ingredient set, dose forms and brand names — with the US-centric scope of the source stated.","price_usdc":0.005},{"name":"drug_label","title":"Extract indications, contraindications, warnings, interactions and dosing from the official drug label as structured sections — verbatim, never summarised, because with a contraindication every omission is a risk.","price_usdc":0.006},{"name":"boxed_warning","title":"Check whether a medicine carries an FDA boxed warning — across several manufacturer labels rather than the first one found, because the same generic can carry one at one manufacturer and not at another.","price_usdc":0.005},{"name":"ingredient_equivalence","title":"Compare two medicines by active ingredient, strength, dose form and route, listing every declared difference — and explicitly not deciding whether they can be substituted.","price_usdc":0.006},{"name":"drug_recall","title":"Find drug recalls by product, company, period, class and status — with the recall class and what it actually means placed first, because a labelling error and a contamination are both called recalls.","price_usdc":0.005},{"name":"adverse_events","title":"Aggregate reported adverse events for a drug by reaction, outcome and period from the FDA spontaneous reporting system — with reporting bias stated as prominently as the counts, because the counts are meaningless without it.","price_usdc":0.006},{"name":"device_recall","title":"Check a medical device, manufacturer or model against FDA recalls with the affected lot and serial ranges quoted verbatim — because a recall almost never covers a product, only certain batches.","price_usdc":0.005},{"name":"device_incident_trend","title":"Trend reported medical device events by product code, manufacturer and period — as counts over time with the event types, never as a failure rate and never as a causal claim.","price_usdc":0.006},{"name":"trial_finder","title":"Find clinical trials by condition, intervention, phase, status and country — with recruiting and non-recruiting trials kept apart, because an active trial that has stopped enrolling is of no use to a patient.","price_usdc":0.006},{"name":"trial_eligibility","title":"Turn free-text inclusion and exclusion criteria of a clinical trial into structured items — each carrying the original sentence it came from, and anything unclear left unstructured rather than forced.","price_usdc":0.006},{"name":"trial_sites","title":"List the sites of a clinical trial with their own recruitment status, public contacts and distance from a location — because a site status is not the trial status and the nearest site may be closed.","price_usdc":0.005},{"name":"trial_status_monitor","title":"Watch clinical trials and report what changed since your last check — recruitment, enrolment, dates, sites and results — with changes to the primary outcome reported separately because that is the one that matters.","price_usdc":0.006},{"name":"molecule_identity","title":"Resolve a chemical name, formula, SMILES or InChI to a canonical PubChem compound with its identifiers and computed properties — flagging ambiguity when a name matches more than one compound.","price_usdc":0.005},{"name":"chemical_hazard","title":"Bundle physical properties, GHS hazard classification and safety information for a substance with the contributing source named for every individual statement.","price_usdc":0.006},{"name":"gene_crosswalk","title":"Translate gene, transcript and protein identifiers between NCBI and Ensembl with the organism and the Ensembl release always stated — because both are needed for an identifier to mean anything.","price_usdc":0.006}],"payment":{"protocol":"x402","network":"eip155:8453","asset":"USDC","note":"tools/list braucht keine Zahlung. tools/call rechnet den Werkzeugpreis über x402 ab."}}