NordVPN Public Server API

Unauthenticated JSON API that NordVPN's own clients and the open-source Linux client use to enumerate the server estate — servers, countries, cities, groups and technologies. It is publicly reachable and widely consumed, but Nord Security publishes no developer documentation, no OpenAPI and no terms for it, so it should be treated as an internal client API rather than a supported product API.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/nordvpn-public-server-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

API entry from apis.yml

apis.yml Raw ↑
name: NordVPN Public Server API
description: Unauthenticated JSON API that NordVPN's own clients and the open-source Linux client use
  to enumerate the server estate — servers, countries, cities, groups and technologies. It is publicly
  reachable and widely consumed, but Nord Security publishes no developer documentation, no OpenAPI and
  no terms for it, so it should be treated as an internal client API rather than a supported product API.
humanURL: https://github.com/NordSecurity/nordvpn-linux
baseURL: https://api.nordvpn.com/v1
tags:
- VPN
- server-directory
- Undocumented
tags_raw:
- vpn
- server-directory
- undocumented
properties:
- type: SourceCode
  url: https://github.com/NordSecurity/nordvpn-linux
x-evidence:
  fetched: '2026-08-01'
  probes:
  - url: https://api.nordvpn.com/v1/servers/countries
    http_status: 200
    content_type: application/json
  - url: https://api.nordvpn.com/v1/technologies
    http_status: 200
    content_type: application/json
  - url: https://api.nordvpn.com/openapi.json
    http_status: 403
    note: No OpenAPI published; host bot-protects non-client paths.