Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsSlow PC?RecommendedPC slow today? Run a repair scan before it gets worseResolve common Windows issues and optimize system performance.Scan Now×
FREEDOM251

Freedom251 › Blog › ATC

Seven Medical Terminologies, One MCP Server: A Practical Walkthrough for Clinical and Research Use

By Freedom251 Team · · 5 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

medical-terminologies-mcp is a Model Context Protocol server that lets an MCP-compatible AI assistant run structured lookups against medical code systems: ICD-11, LOINC, RxNorm, MeSH, ATC, a bundled Brazilian Portuguese CID-10 table, and an optional SNOMED CT tool set. The assistant retrieves codes and records from named sources instead of recalling them from memory. Sidney Bissoli’s walkthrough, published May 12, 2026 on DEV Community, demonstrates three uses: finding a laboratory code, breaking a combination drug into ingredients and ATC classes, and drafting a MeSH-aware PubMed query. The server is a lookup layer. It does not decide diagnosis, treatment, or whether a code fits a particular patient.

What the server covers

The walkthrough describes seven systems. Each one is reached differently and carries its own licensing terms, so the table below is the starting point for any deployment decision.

As an Amazon Associate I earn from qualifying purchases.

System Source named in the walkthrough Access notes
ICD-11 WHO Live lookup requires WHO credentials.
LOINC LOINC Access mode not stated in the walkthrough.
RxNorm NLM Access mode not stated in the walkthrough.
MeSH NLM Access mode not stated in the walkthrough.
ATC NLM RxClass Access mode not stated in the walkthrough.
CID-10 (Brazilian Portuguese) DataSUS V2008 data Bundled with the server; no live call needed.
SNOMED CT (optional) SNOMED International Requires a SNOMED International license and a self-hosted Snowstorm instance. The historical public endpoint has been retired.

According to the walkthrough, the setup it describes needs WHO credentials only for live ICD-11 lookup. The other 26 functions in that configuration run without them, including the bundled ICD-10 to ICD-11 mapping. Some functions call live APIs while CID-10 is bundled, so a configuration that works offline for CID-10 may still need network access and credentials for other systems.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Setup as the walkthrough describes it

  • The client configuration launches the server with npx -y medical-terminologies-mcp.
  • Add WHO credentials only if you need live ICD-11 lookup.
  • The walkthrough also identifies a hosted Streamable HTTP endpoint as an alternative to local launch.
  • Check the current package instructions and the hosted endpoint’s availability before copying these commands. Package behavior and tool counts change between releases (see the version table below).

Walkthrough 1: Find and verify a LOINC code

The walkthrough’s clinical example asks: “What’s the LOINC code for procalcitonin in serum?” The workflow runs in two passes, a search and then a detail check.

  1. Ask the assistant for the LOINC code for the analyte and specimen you need, in plain language.
  2. Review the search results. The walkthrough’s search returns 33959-8, labeled “Procalcitonin [Mass/volume] in Serum or Plasma.”
  3. Run a detail lookup on the candidate code. The walkthrough shows its attributes and active status.
  4. Confirm the code and its attributes against the record in the system where it will be used before you rely on it.

The walkthrough also lists three further examples: lactate (2524-7), high-sensitivity troponin I (67151-1), and SpO₂ (59408-5). These are examples the author reports, and the walkthrough does not show independent testing of them.

Walkthrough 2: Break down a combination medication

The walkthrough’s medication example asks: “I need to break down Janumet for the admission med rec. What are the active ingredients and their drug classes?” The steps follow the server’s search, ingredient, and classification functions.

  1. Search for the brand name, Janumet.
  2. Retrieve the ingredients the server returns: sitagliptin and metformin.
  3. Look up the ATC classification for each ingredient.
Ingredient ATC code(s) shown in the walkthrough
Sitagliptin A10BH
Metformin A10BA and A10BD

This is an information-retrieval workflow. The walkthrough does not establish that the output is enough for medication reconciliation, interaction assessment, or patient-specific prescribing. Those tasks need the product labeling and the clinical checks your setting requires.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Walkthrough 3: Build a MeSH-aware literature search

The research example is a question about primary health care interventions and avoidable hospitalizations. The walkthrough uses MeSH to shape the query before it moves to PubMed.

  1. Search MeSH descriptors for the concepts in your question.
  2. Retrieve the tree positions and allowed qualifiers for the chosen descriptor. The walkthrough uses Primary Health Care.
  3. Add qualifiers that fit the question. The walkthrough uses /utilization and /statistics & numerical data.
  4. Draft the PubMed query from those terms and inspect how it reads before running it.

Controlled vocabulary lookup helps a researcher build and inspect a search strategy. It does not replace review-method expertise, and it does not establish that a systematic review’s search is complete. Those checks remain with the review team.

Mapping: table-backed versus guidance-only

The walkthrough distinguishes two kinds of mapping. The ICD-10 to ICD-11 tool uses bundled WHO transition tables. Where a curated mapping is not available, the server gives guidance rather than a mapping. The LOINC-to-SNOMED and SNOMED-to-ICD-10 functions are guidance only in the version the walkthrough describes, and are not curated authoritative mappings.

For scale, the author reports 11,243 ICD-10 categories in the WHO 2025-01 transition tables, and 1,461 of those categories with multiple WHO-documented ICD-11 candidates. These figures are the author’s reading of the WHO data. Check them against the WHO release before citing them.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Other features and their status

  • Batch code validation.
  • Terminology version and difference information.
  • MCP Prompts and Resources, and structured output.
  • API rate limits and retries.
  • Two transports: local launch and hosted Streamable HTTP.

The walkthrough reports a test suite and daily integration checks. These are project-author claims that the walkthrough reports. Confirm them against the project’s own documentation for the version you install.

Licensing and upstream terms

  • WHO attribution applies to ICD-11 data.
  • Optional SNOMED CT tools need a SNOMED International license and a self-hosted Snowstorm backend.
  • The project repository documents terminology-specific licensing differences.

Review the current upstream terms and your local policies before deployment. This matters most if you redistribute terminology data or use outputs in regulated workflows.

Versions and counts: what each source says

The walkthrough, the project repository, and the official Model Context Protocol Registry list the server with different counts and dates. Use the table to see which source reports which figure.

Source Date Version Tools Systems
Walkthrough (Sidney Bissoli, DEV Community) May 12, 2026 Not stated 31 Seven, including optional SNOMED CT
Project GitHub repository Inspected October 7, 2026 Not stated Not stated Heading lists six; body describes optional SNOMED CT
Official MCP Registry listing Updated October 6, 2026 2.1.1 33 Short description names six: ICD-11, LOINC, RxNorm, MeSH, ATC, CID-10

The registry listing is current evidence of what is published. It does not prove every runtime capability. For a present-tense setup guide, confirm the installed package’s version, tool list, and system list directly.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Where lookup ends and clinical judgment begins

Bissoli states the boundary plainly: “None of this is a substitute for clinical judgment. It’s a lookup layer for already-known codes, not a diagnostic tool.”

Best Value
Sale
Merriam-Webster's Medical Dictionary, Newest Edition, Mass-Market Paperback
  • Essential guide to the language of medicine
  • Includes 1 000 new words and senses
  • Covers the latest brand names and generic equivalents of common drugs
  • Pronunciation provided for all entries

In practice, treat each result as a candidate that you verify before it reaches a chart, a medication list, or a protocol:

  • Lab codes: check the detail record and the specimen or method against the system that will use the code.
  • Drug ingredients and ATC classes: check against current product labeling and your pharmacy’s reference before using them in reconciliation.
  • Mapped codes: treat table-backed mappings and guidance-only crosswalks differently, and confirm any guidance-only result with a curated source.
  • Search terms: have the search strategy reviewed by the people responsible for the review or study.

Used this way, the server saves lookup time and makes the source of each code visible. It does not remove the need to verify.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

ATCclinical informaticsICD-11LOINCMCPmedical terminologyMeshRxNorm

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Crashes, No Sound, or Screen Glitches?Free driver scan
Windows Errors? Fix Them Before They SpreadFree repair scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.