@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 / numeric
  • subdivisions(country_alpha2) — ISO 3166-2 subdivisions of a country
  • language(query) — lookup language by name / 2-letter / 3-letter code
  • currency(query) — lookup currency by name / code / numeric
  • script(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

Regenerated from source · build July 4, 2026