Vinkius
REST Countries logo
Vinkius
Vinkius runs on Claude Code

How to Use the REST Countries MCP in Claude Code

Pipe live global geographic data straight into your shell scripts and database migrations using Claude Code.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

REST Countries MCP on Cursor AI Code Editor MCP Client REST Countries MCP on Claude Desktop App MCP Integration REST Countries MCP on OpenAI Agents SDK MCP Compatible REST Countries MCP on Visual Studio Code MCP Extension Client REST Countries MCP on GitHub Copilot AI Agent MCP Integration REST Countries MCP on Google Gemini AI MCP Integration REST Countries MCP on Lovable AI Development MCP Client REST Countries MCP on Mistral AI Agents MCP Compatible REST Countries MCP on Amazon AWS Bedrock MCP Support
MCP Servers — Included with Plan
Vinkius runs on Claude Code

Connect REST Countries MCP to Claude Code

Create your Vinkius account to connect REST Countries to Claude Code — we handle the hosting, security, and runtime updates so you don't have to. No server setup required.

GDPR Included with Plan

Key Capabilities

Seed databases from the CLI with Claude Code

The `get_all_countries` tool outputs raw global country records directly into Claude Code, allowing you to pipe geographic data straight into SQL seed scripts. You run a single terminal command, and Claude Code fetches the list and formats it as an INSERT statement. This eliminates manual CSV parsing or hunting down outdated SQL dumps. You get fresh, accurate ISO data directly in your terminal, ready to execute against Postgres or MySQL.

Audit production shipping tables via the terminal

The `get_country_by_code` tool lets Claude Code quickly inspect and verify ISO codes in your production database without leaving the CLI. You pass a suspect alpha-2 code, and Claude Code checks it against the live standard to verify its validity. If you need to check regional shipping zones, Claude Code chains this with `get_countries_by_region` to verify that your shipping rates match the correct regional groupings.

Automate localization checks in CI/CD pipelines

The `get_countries_by_language` tool lets Claude Code run automated checks on your translation files during local pre-commit hooks. Claude Code queries the language, checks that your app supports every matching territory, and flags missing locales. You can run this check headlessly in your CI/CD runner. It ensures your deployment fails if a translation file is missing a required regional variant.

Setup guide

Set up REST Countries MCP in Claude Code

Prerequisites

  • Claude Code CLI installed (npm install -g @anthropic-ai/claude-code)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Run the add command

    Open your terminal and run the command shown on the right. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com. Use --scope user to make it available across all projects.

  2. 2

    Verify the connection

    Start a Claude Code session and type /mcp to list connected servers. You should see rest-countries-mcp with a green status indicator.

  3. 3

    Start using tools

    Ask Claude Code something like "Check my latest REST Countries transactions." It will automatically discover and invoke the available REST Countries tools.

Terminal
claude mcp add --transport http rest-countries-mcp https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about REST Countries MCP in Claude Code

Yes, Claude Code outputs clean JSON from tools like `get_countries_by_currency` that you can pipe directly to `jq`, `grep`, or local shell scripts. This makes it easy to automate terminal-based workflows.
Run `claude mcp add --transport http rest-countries-mcp -- ` in your terminal. Claude Code saves this to your local configuration so you can start querying immediately.
Claude Code queries the live endpoint directly to ensure you always get the latest ISO codes and currency updates. For offline use, you can pipe the output of `get_all_countries` to a local JSON file.
Yes, you can instruct Claude Code to run `get_countries_by_region` for multiple subregions sequentially. It executes the commands headlessly and aggregates the results in your terminal.
Only the specific search terms, language names, and ISO codes you query are sent to the REST Countries API. No environment variables, shell history, or terminal outputs are ever exposed.

Start using the REST Countries MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 6 tools

We've already built the connector for REST Countries. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 6 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.