home / mcp / remote mcp server

Remote MCP Server

Exposes country data tools (get country info, list by region, compare, currency, search) via an HTTP MCP endpoint for client access.

Installation
Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "josuemj-remote-mcp-server-authless": {
      "url": "https://remote-mcp-server-authless.josuemj456.workers.dev/sse"
    }
  }
}

You can run a remote MCP server that exposes country data tools to MCP clients. This server provides several country-related endpoints you can access through an MCP client, enabling you to fetch country information, compare countries, and search by name, capital, or region.

How to use

To use this MCP server from your MCP client, connect it as an HTTP MCP endpoint. Once connected, you will see the available country tools appear in your client’s toolbox. You can query information about a country, list top countries by region or population, compare two countries, retrieve currency usage, and search by name, capital, or region. Use these tools to build apps, dashboards, or automation that relies on accurate country data.

How to install

Prerequisites you need on your machine before starting: a modern Node.js runtime for local tooling, or an MCP client that supports HTTP MCP endpoints.

1. Ensure Node.js is installed on your system. If you don’t have it, download it from the official Node.js website and follow the installation instructions for your operating system.

2. Use your MCP client to connect to the remote MCP server endpoint. The server URL you will connect to is: https://remote-mcp-server-authless.josuemj456.workers.dev/sse.

3. In your MCP client, configure the server connection by adding the HTTP MCP endpoint with a suitable name. For example, you can name it countries_info. The connection should point to the URL above and include no extra startup arguments.

4. Restart your MCP client so it reloads the available tools from the connected server. After restarting, the country tools become available in the tool panel.

Additional sections

Configuration for the MCP client is provided as an HTTP endpoint. The connection configuration you add to your MCP client should resemble the following structure, with the actual URL filled in.

Connection example for your MCP client (HTTP MCP endpoint):

{
  "type": "http",
  "name": "countries_info",
  "url": "https://remote-mcp-server-authless.josuemj456.workers.dev/sse",
  "args": []
}

Available tools

get_country_info

Fetch detailed information about a specific country, including population, capital, region, and other key attributes.

get_countries_by_region

List top countries in a region by population, enabling quick regional comparisons.

get_currency_info

Show which countries use a specific currency, helping you map currency adoption across nations.

compare_countries

Compare two countries on metrics like population, area, and region to understand relative size and characteristics.

search_countries

Search for countries by name, capital, or region to quickly locate relevant data.