International Classifications MCP
Measured conclusion: Deep-tested. L2 outcome: tools_ok.
Deterministic MCP for statistical classifications and survey codelists with provenance.
| Author | io.github.lbruce-wq |
|---|---|
| Access | remote |
| Publisher key required | No |
| Measured state | Deep-tested |
| L1 liveness | alive |
| L1 latency | 509 ms |
| Last measured | 2026-10-24 |
Add to your agent
Copy this into your MCP client config:
{
"mcpServers": {
"International Classifications MCP": {
"url": "https://classifications.impactengines.ai/mcp",
"transport": "streamable-http"
}
}
}
Measured tools (10)
list_classificationsread-onlyList classification families, versions, custodians, coverage and licensing notes. Start here when the correct standard is unknown.
Parameters:
domainstatus
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_classificationread-onlyGet authoritative metadata and coverage for one classification_id returned by list_classifications.
Parameters:
classification_id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
list_codelistsread-onlyList independent option lists within a classification before searching or exporting one list.
Parameters:
classification_id(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
recommend_classificationsread-onlyReturn a deterministic ranked shortlist of all relevant classification concepts and codelists. Ranking supports user choice; it is not an automatic selection. Include answer options and context.
Parameters:
question_text(required) — stringlimit— integeranswer_optionssurvey_context
Hints: read-only yes · destructive no · idempotent yes · open-world no
search_codesread-onlyFull-text search labels and notes. Results restrict to one option list only when codelist_id is explicitly supplied.
Parameters:
query(required) — stringlimit— integercodelist_idclassification_ids
Hints: read-only yes · destructive no · idempotent yes · open-world no
get_code_definitionread-onlyRetrieve one exact code or codelist container, including its node_kind, hierarchy position and explanatory notes.
Parameters:
classification_id(required) — stringcode(required) — string
Hints: read-only yes · destructive no · idempotent yes · open-world no
browse_hierarchyread-onlyBrowse top-level nodes or immediate children. Curated families return node_kind=codelist containers at root; pass that code as parent_code to browse its options.
Parameters:
classification_id(required) — stringlimit— integerparent_code
Hints: read-only yes · destructive no · idempotent yes · open-world no
validate_codesread-onlyValidate exact codes against one named classification version.
Parameters:
classification_id(required) — stringcodes(required) — array
Hints: read-only yes · destructive no · idempotent yes · open-world no
map_codesread-onlyApply official stored correspondences and expose splits, merges, changed meanings and unmapped codes. Never assume one-to-one equivalence.
Parameters:
source_classification_id(required) — stringtarget_classification_id(required) — stringcodes(required) — array
Hints: read-only yes · destructive no · idempotent yes · open-world no
export_choice_listread-onlyReturn a structured choice list at a selected hierarchy level. MICS exports require one codelist_id and never merge unrelated answer lists.
Parameters:
classification_id(required) — stringlevellimit— integerformat— stringcodelist_id
Hints: read-only yes · destructive no · idempotent yes · open-world no
Measured by MCPYP probing. Untested fields are omitted, never estimated. Listing is always free; MCPYP never proxies calls or stores user tokens.