← Every Single Country

Use Every Single Country in Claude, ChatGPT & AI Assistants

Ask Claude, ChatGPT, Cursor or any other AI assistant that supports the Model Context Protocol (MCP) about visa requirements for your passports, travel advisories, cost of living, safety and cheap flights, using Every Single Country's data and your passports and visited countries. It is free and read-only. You need an Every Single Country account: the first time you use it, your AI app opens a page to log in and allow it.

Try asking: "Which countries in South America that I haven't visited yet can I enter visa-free, sorted by cost of living?"

MCP server URL

https://everysinglecountry.com/api/mcp

Claude (web, desktop and mobile)

  1. Open Settings → Connectors and click Add custom connector.
  2. Name it Every Single Country, paste the server URL above and click Add.
  3. Click Connect, then log in and click Allow.
  4. In a chat, enable it from the tools menu (the + button).

ChatGPT

  1. Open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
  2. Back in Apps & Connectors, click Create, name it Every Single Country, paste the server URL above, choose OAuth authentication and click Create.
  3. Log in and click Allow.
  4. In a chat, pick it from the + menu under Developer mode.

Cursor and VS Code

They open the login page the first time a tool is used.

Claude Code

claude mcp add --transport http everysinglecountry https://everysinglecountry.com/api/mcp

Then run /mcp in Claude Code, select everysinglecountry and choose Authenticate.

OpenAI Codex CLI

codex mcp add everysinglecountry --url https://everysinglecountry.com/api/mcp
codex mcp login everysinglecountry

Gemini CLI

gemini mcp add --transport http everysinglecountry https://everysinglecountry.com/api/mcp

Then run /mcp auth everysinglecountry in Gemini CLI.

Other apps

Most apps take a JSON config like this one (some call the field serverUrl) and handle the login themselves. Apps that only support local servers can use npx mcp-remote https://everysinglecountry.com/api/mcp as the command, it opens the login page in your browser.

{
  "mcpServers": {
    "everysinglecountry": {
      "type": "http",
      "url": "https://everysinglecountry.com/api/mcp"
    }
  }
}

Available tools

💡 Ideas & Bugs