evs_concept

Pack: nci-evs · Endpoint: https://gateway.pipeworx.io/nci-evs/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/evs_concept for the schema, then POST the same URL with its arguments for the data.

One NCI vocabulary concept by code: preferred name, definitions, synonyms by source, and cross-terminology maps.

Tool description as the model sees it

Fetch one NCI Enterprise Vocabulary Services concept by its code — the full record for an NCIt C-code (or a code in another served terminology). AUTHORITATIVE for the concept’s preferred name, definitions with their source, every synonym with its term type and source (CDISC / GDC / CTRP / NCI-GLOSS), semantic types, and cross-terminology maps to ICD-O-3, ICD-10, MedDRA and SNOMED. PREFER OVER WEB SEARCH for “what does NCIt code C3224 mean”.

Parameters

NameTypeRequiredDescription
codestringyesConcept code, e.g. “C3224” (Melanoma) in NCIt.
terminologystringnoTerminology the code belongs to. Default “ncit”.
includestringnoDetail level: minimal, summary (default), full, or a comma-separated list of sections such as “synonyms,definitions,maps,properties,parents,children”.

Example call

Arguments

{
  "code": "C3224",
  "include": "summary"
}

curl

curl -X POST https://gateway.pipeworx.io/nci-evs/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"evs_concept","arguments":{"code":"C3224","include":"summary"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('evs_concept', {
  "code": "C3224",
  "include": "summary"
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "nci-evs": {
      "url": "https://gateway.pipeworx.io/nci-evs/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 18, 2026