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/mcpClaude (web, desktop and mobile)
- Open Settings → Connectors and click Add custom connector.
- Name it Every Single Country, paste the server URL above and click Add.
- Click Connect, then log in and click Allow.
- In a chat, enable it from the tools menu (the + button).
ChatGPT
- Open Settings → Apps & Connectors → Advanced settings and turn on Developer mode.
- Back in Apps & Connectors, click Create, name it Every Single Country, paste the server URL above, choose OAuth authentication and click Create.
- Log in and click Allow.
- 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/mcpThen 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 everysinglecountryGemini CLI
gemini mcp add --transport http everysinglecountry https://everysinglecountry.com/api/mcpThen 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
- get_my_profile: your profile, passports and visited countries.
- list_countries: filter and sort countries by region, US travel advisory, cost of living, crime, pollution, health care, quality of life, climate, alcohol and whether you visited them.
- get_country: all the data for one country.
- get_visa_requirements: visa requirements for your passports (or any others) combined, optionally only for countries you haven't visited.
- search_flights: the cheapest one-way flights from a country or city, to specific countries or anywhere.