@pipeworx/iso-codes
Connect: https://gateway.pipeworx.io/iso-codes/mcp · Install: one-click buttons
Tools: 6
ISO codes MCP — country (ISO 3166-1, -2, -3), language (ISO 639-1/-2/-3), currency (ISO 4217), and script (ISO 15924) lookups. Data fetched from the debian iso-codes project (raw JSON on github). Keyless; cached 24h in-pack.
Tools
country(query)— lookup country by name / alpha-2 / alpha-3 / numericsubdivisions(country_alpha2)— ISO 3166-2 subdivisions of a countrylanguage(query)— lookup language by name / 2-letter / 3-letter codecurrency(query)— lookup currency by name / code / numericscript(query)— lookup script (ISO 15924)list(kind, filter?)— list all of one kind: countries | languages | currencies | scripts
Data source
raw.githubusercontent.com/{ISO 3166-1, ISO 639-3, ISO 4217, ISO 15924} JSON in salsa.debian.org/iso-codes-team/iso-codes.
Tools
- country — “Country code for [country]” / “what’s the ISO code for [X]” / “alpha-2 / alpha-3 for [country]” / “look up country [DE / FR / JP]” — ISO 3166-1 country record by name, alpha-2 (“US”), alpha-3 (“USA”)
- subdivisions — “States / provinces / regions of [country]” / “ISO 3166-2 codes for [DE / US / FR]” — list ISO 3166-2 subdivisions (states, provinces, regions, prefectures) for a country (pass alpha-2 like “US” or “D
- language — “Language code for [X]” / “ISO 639-3 / 639-1 for [language]” / “what’s the code for [English / Spanish]” — language record (ISO 639-1/639-3) by name or code. Returns 2-letter, 3-letter, bibliographic
- currency — “Currency code for [X]” / “ISO 4217 for [currency]” / “what code is [USD / EUR / JPY]” — currency record (ISO 4217) by name or code. Returns alpha-3 + numeric code + official name. Use for finance, ac
- script — “Writing system code for [X]” / “ISO 15924 for [Latin / Cyrillic / Han]” / “script code lookup” — writing system record (ISO 15924) by name or 4-letter code. Use for typography, font selection, i18n.
- list — “List all countries / currencies / languages / scripts” / “all ISO codes for [kind]” — dump every record in one ISO list, optionally filtered. Pass kind=“countries” / “languages” / “currencies” / “scr
Tools
-
country— Country code for [country] / what's the ISO code for [X] / alpha-2 / alpha-3 for [country] / look up country [DE / FR / JP] — ISO 3166-1 country record by name, alpha-2 ( US ), alpha-3 ( USA ), or num -
currency— Currency code for [X] / ISO 4217 for [currency] / what code is [USD / EUR / JPY] — currency record (ISO 4217) by name or code. Returns alpha-3 + numeric code + official name. Use for finance, accounti -
language— Language code for [X] / ISO 639-3 / 639-1 for [language] / what's the code for [English / Spanish] — language record (ISO 639-1/639-3) by name or code. Returns 2-letter, 3-letter, bibliographic forms. -
list— List all countries / currencies / languages / scripts / all ISO codes for [kind] — dump every record in one ISO list, optionally filtered. Pass kind= countries / languages / currencies / scripts / sub -
script— Writing system code for [X] / ISO 15924 for [Latin / Cyrillic / Han] / script code lookup — writing system record (ISO 15924) by name or 4-letter code. Use for typography, font selection, i18n. -
subdivisions— States / provinces / regions of [country] / ISO 3166-2 codes for [DE / US / FR] — list ISO 3166-2 subdivisions (states, provinces, regions, prefectures) for a country (pass alpha-2 like US or DE ). Us