MCP server
Umls
io.github.pipeworx-io/umls
Checked 26 Oct 2026, 08:29 UTC · Connected to it and listed its tools
UMLS MCP — wraps the NLM UMLS Terminology Services REST API (uts-ws.nlm.nih.gov/rest)
Working at last checkOfficial: pipeworx.io's GitHub account (pipeworx-io)About 27,212 tokens per request once connected46 tools
https://gateway.pipeworx.io/umls/mcp
At a glance
- Type
- MCP server
- Publisher
- pipeworx.io (verified by the MCP Registry)
- Status
- Working at last check
- Tools
- 46
- Token cost
- About 27,212 tokens per request
- Sets up in
- Claude Code, Claude Desktop, Codex, Gemini CLI, Cursor, VS Code, Antigravity, ChatGPT, OpenAI API, Grok
- Last checked
- 26 Oct 2026, 08:29 UTC
Connect it to your agent
Opens the app, which shows the server and asks you to confirm. For other apps, copy the setup below.
Claude Code
claude mcp add --transport http umls https://gateway.pipeworx.io/umls/mcp
Claude Desktop
Settings → Connectors → Add custom connector, and paste the URL.
Codex (config.toml)
[mcp_servers.umls] url = "https://gateway.pipeworx.io/umls/mcp"
Gemini CLI
{"mcpServers":{"umls":{"httpUrl":"https://gateway.pipeworx.io/umls/mcp"}}}
Cursor
{"mcpServers":{"umls":{"url":"https://gateway.pipeworx.io/umls/mcp"}}}
VS Code
{"servers":{"umls":{"type":"http","url":"https://gateway.pipeworx.io/umls/mcp"}}}
Antigravity
agy mcp add umls https://gateway.pipeworx.io/umls/mcp
ChatGPT
Settings → Apps & Connectors → Advanced settings: turn on Developer mode, then Create a connector and paste the URL. Which plans can do this varies.
OpenAI API (Responses tools)
{"type":"mcp","server_label":"umls","server_url":"https://gateway.pipeworx.io/umls/mcp","require_approval":"always"}
Grok (xAI API tools)
{"type":"mcp","server_label":"umls","server_url":"https://gateway.pipeworx.io/umls/mcp"}
Tools
umls_atoms~167 tokens
Source codes (ICD/SNOMED/RxNorm/LOINC) for a concept. Lists the source-asserted atoms of a CUI — the actual codes and names each vocabulary uses for that concept (the crosswalk table). Example: umls_atoms({ cui: "C0027051", _apiKey: "your-key" })umls_concept~155 tokens
Concept detail for a CUI. Returns the preferred name, semantic types, atom count, and relation count for a UMLS Concept Unique Identifier. Example: umls_concept({ cui: "C0027051", _apiKey: "your-key" })umls_crosswalk~261 tokens
Crosswalk a code from one vocabulary to others. Given a code in a source vocabulary (e.g. an ICD-10-CM code), returns the concepts that share the same UMLS CUI in other vocabularies (SNOMED CT, RxNorm, LOINC, etc.). Example: umls_crosswalk({ source: "ICD10CM", code: "I21.9", _apiKey: "your-key" })umls_search~326 tokens
Search clinical terms/codes → UMLS concepts (CUIs). Maps free text or a source code to UMLS concept unique identifiers spanning SNOMED CT, ICD-10, RxNorm, LOINC, MeSH, etc. Example: umls_search({ query: "myocardial infarction", _apiKey: "your-key" })
Browse
Related MCP servers
- Nci Evs
NCI Thesaurus concepts and the other cancer-research vocabularies served by NCI Enterprise… - Bioportal
BioPortal — NCBO's biomedical ontology repository (data.bioontology.org). - Pubmed
PubMed MCP — wraps the NCBI E-utilities API (biomedical literature, free, no auth) - Medical Terminologies MCP
Diagnoses, drugs & lab codes: ICD-11, LOINC, RxNorm, MeSH, ATC, CID-10. 33 tools, MIT. - TradePilot Agent Commerce
120 pay-per-use AI agent services on Base (x402/USDC): drafting, data tools, SEO, specialists. - Shodan
Shodan MCP — wraps the full Shodan REST API (api.shodan.io) - Newtqnia
Read-only access to NewTqnia news, terminology, and explainers in English and Arabic. - Clinicaltables
NIH Clinical Tables Search Service MCP.
Badge for your README
[](https://aptlynx.net/servers/io.github.pipeworx-io/umls)
Listing text is written by the maker; AptLynx lists tools and does not vouch for them. Find another tool · Browse by topic · For agents