Skip to content

History of Nigeria Postcode

io.github.Adeniyikayodee/ng-postcode · Registry status: active

Report data on this entry

Every published change to this entry, most recent first.

Changes
2026-10-11Declared version: 0.5.0 → 0.6.0
2026-10-11Last changed in the registry (raw): 2026-10-06 → 2026-10-10
2026-10-11First listed in the registry (raw): 2026-10-06 → 2026-10-10
2026-10-11Environment variable descriptions (raw): NG_GEOCODER_CONTACT=URL or email identifying you to the geocoder. Required for the public Nominatim. · NG_GEOCODER_URL=Nominatim server used by resolve_address to place described addresses. Ideally your own instance. · NG_POSTCODE_API_KEY=NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it. · NG_POSTCODE_MAX_LEVEL=Highest lookup level tools may request. Levels 2 and up consume NIPOST credits. · NG_POSTCODE_TRANSPORT=stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT. → NG_GEOCODER_CONTACT=URL or email identifying you to the geocoder. Required for the public Nominatim. · NG_GEOCODER_URL=Nominatim server used by resolve_address to place described addresses. Ideally your own instance. · NG_POSTCODE_ALLOWED_HOSTS=Host names the HTTP transport answers to, separated by commas. Required with a server key on a public address. · NG_POSTCODE_ALLOW_SHARED_KEY=Set to 1 to let the HTTP transport start with a server key on a public address. · NG_POSTCODE_API_KEY=NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it. · NG_POSTCODE_BASE_URL=Alternative API host, such as a staging stack. · NG_POSTCODE_HOST=Address the HTTP transport listens on. · NG_POSTCODE_MAX_LEVEL=Highest lookup level tools may request. Levels 2 and up consume NIPOST credits. · NG_POSTCODE_MAX_PAID_CALLS=How many paid lookups one run of the server may make with its own key. · NG_POSTCODE_PORT=Port the HTTP transport listens on. · NG_POSTCODE_TRANSPORT=stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.
2026-10-11Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.5.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.3.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.6.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_POSTCODE_MAX_PAID_CALLS","description":"How many paid lookups one run of the server may make with its own key.","required":false,"secret":false},{"name":"NG_POSTCODE_BASE_URL","description":"Alternative API host, such as a staging stack.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false},{"name":"NG_POSTCODE_HOST","description":"Address the HTTP transport listens on.","required":false,"secret":false},{"name":"NG_POSTCODE_PORT","description":"Port the HTTP transport listens on.","required":false,"secret":false},{"name":"NG_POSTCODE_ALLOW_SHARED_KEY","description":"Set to 1 to let the HTTP transport start with a server key on a public address.","required":false,"secret":false},{"name":"NG_POSTCODE_ALLOWED_HOSTS","description":"Host names the HTTP transport answers to, separated by commas. Required with a server key on a public address.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.4.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_POSTCODE_MAX_PAID_CALLS","description":"How many paid lookups one run of the server may make with its own key.","required":false,"secret":false},{"name":"NG_POSTCODE_BASE_URL","description":"Alternative API host, such as a staging stack.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-11Package versions (raw): 0.3.0, 0.5.0 → 0.4.0, 0.6.0
2026-10-11Environment variables (raw): NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL, NG_GEOCODER_URL, NG_GEOCODER_CONTACT, NG_POSTCODE_TRANSPORT, NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL → NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL, NG_POSTCODE_MAX_PAID_CALLS, NG_POSTCODE_BASE_URL, NG_GEOCODER_URL, NG_GEOCODER_CONTACT, NG_POSTCODE_TRANSPORT, NG_POSTCODE_HOST, NG_POSTCODE_PORT, NG_POSTCODE_ALLOW_SHARED_KEY, NG_POSTCODE_ALLOWED_HOSTS, NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL, NG_POSTCODE_MAX_PAID_CALLS, NG_POSTCODE_BASE_URL
2026-10-07Declared version: 0.4.5 → 0.5.0
2026-10-07Last changed in the registry (raw): 2026-10-04 → 2026-10-06
2026-10-07First listed in the registry (raw): 2026-10-04 → 2026-10-06
2026-10-07Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.4.5","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.2.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.5.0","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.3.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-07Package versions (raw): 0.2.0, 0.4.5 → 0.3.0, 0.5.0
2026-10-05Declared version: 0.4.4 → 0.4.5
2026-10-05Last changed in the registry (raw): 2026-10-03 → 2026-10-04
2026-10-05First listed in the registry (raw): 2026-10-03 → 2026-10-04
2026-10-05Connection paths (source structure): {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.4.4","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.1.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]} → {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.4.5","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.2.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-05Package versions (raw): 0.1.0, 0.4.4 → 0.2.0, 0.4.5
2026-10-04Declared version: – → 0.4.4
2026-10-04Repository URL listed: – → yes
2026-10-04Path argument present: – → no
2026-10-04Execution location: – → local
2026-10-04Required secrets declared: – → no
2026-10-04Description (raw): – → Validate, look up and resolve addresses to Nigeria's NIPOST digital postcodes (NDAPS).
2026-10-04Last changed in the registry (raw): – → 2026-10-03
2026-10-04First listed in the registry (raw): – → 2026-10-03
2026-10-04Registry status message (raw): – → –
2026-10-04Schema version of the raw record (raw): – → https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json
2026-10-04Icon formats (raw): – → –
2026-10-04Environment variable descriptions (raw): – → NG_GEOCODER_CONTACT=URL or email identifying you to the geocoder. Required for the public Nominatim. · NG_GEOCODER_URL=Nominatim server used by resolve_address to place described addresses. Ideally your own instance. · NG_POSTCODE_API_KEY=NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it. · NG_POSTCODE_MAX_LEVEL=Highest lookup level tools may request. Levels 2 and up consume NIPOST credits. · NG_POSTCODE_TRANSPORT=stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.
2026-10-04Environment variable formats (raw): – → –
2026-10-04Delivery form (raw): – → package
2026-10-04Remote hosts (raw): – → –
2026-10-04Connection paths (source structure): – → {"packages":[{"registryType":"pypi","identifier":"ng-postcode-mcp","version":"0.4.4","runtimeHint":"uvx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false},{"name":"NG_GEOCODER_URL","description":"Nominatim server used by resolve_address to place described addresses. Ideally your own instance.","required":false,"secret":false},{"name":"NG_GEOCODER_CONTACT","description":"URL or email identifying you to the geocoder. Required for the public Nominatim.","required":false,"secret":false},{"name":"NG_POSTCODE_TRANSPORT","description":"stdio (default), or http to serve streamable HTTP at /mcp on NG_POSTCODE_HOST and NG_POSTCODE_PORT.","required":false,"secret":false}],"additional_arguments_declared":false},{"registryType":"npm","identifier":"ng-postcode-mcp","version":"0.1.0","runtimeHint":"npx","transport":"stdio","environment":[{"name":"NG_POSTCODE_API_KEY","description":"NIPOST Postcode API key from dashboard.postcode.gov.ng. Validation works without it.","required":false,"secret":true},{"name":"NG_POSTCODE_MAX_LEVEL","description":"Highest lookup level tools may request. Levels 2 and up consume NIPOST credits.","required":false,"secret":false}],"additional_arguments_declared":false}],"remotes":[]}
2026-10-04Remote URLs (raw): – → –
2026-10-04Runtime hints (raw): – → npx · uvx
2026-10-04Package versions (raw): – → 0.1.0, 0.4.4
2026-10-04Package identifiers (raw): – → ng-postcode-mcp
2026-10-04Package registries (raw): – → npm, pypi
2026-10-04Repository subfolder (raw): – → mcp
2026-10-04Repository platform (raw): – → github
2026-10-04Repository (raw): – → https://github.com/Adeniyikayodee/ng-postcode
2026-10-04Path environment variables (raw): – → –
2026-10-04Path arguments (raw): – → –
2026-10-04Transports (raw): – → stdio, stdio
2026-10-04Required secret headers (raw): – → –
2026-10-04Required secret variables (raw): – → –
2026-10-04Environment variables (raw): – → NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL, NG_GEOCODER_URL, NG_GEOCODER_CONTACT, NG_POSTCODE_TRANSPORT, NG_POSTCODE_API_KEY, NG_POSTCODE_MAX_LEVEL

tracevero · https://tracevero.com/mcp/io-github-adeniyikayodee-ng-postcode/aenderungen