MyNomadWorld: where should I live?

Ranks 197 countries for remote workers: tax, cost of living, climate, safety, visas, internet

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
100%
Integridad del esquema
93%
Calidad de los nombres
85%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,360Tokens (definiciones de herramientas)
~2.9 KBTamaño de respuesta típico
Impacto moderado en la atención (1.06% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "where-to-live": {
      "url": "https://mynomadworld.com/api/mcp"
    }
  }
}

Puntos de conexión remotos

https://mynomadworld.com/api/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢recommend_countries(home_country, current_country, monthly_income_eur, priorities, climate, ...)

Ranks the countries that best fit a person who wants to move abroad ("where should I live?", "where should I move next?", "best country for me as a remote worker"). Same algorithm and data as the MyNomadWorld quiz: tax the user would actually pay, cost of living versus where they live, safety, climate, sea, flight time to family, language, healthcare, ease of residency. Extra filters: digital nomad visa, minimum internet speed, time zone overlap. Returns the top matches with reasons, watch-outs and links.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "home_country": {
      "type": "string",
      "description": "Country the user is from (English name or ISO code). Distance to family and language are measured from here. Required."
    },
    "current_country": {
      "type": "string",
      "description": "Country the user lives in now, if different. Cost and current tax are compared with this one, and it is left out of the results."
    },
    "monthly_income_eur": {
      "type": "number",
      "description": "Monthly income in euros before tax. Used to estimate the income tax the user would pay in each country."
    },
    "priorities": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "tax",
          "cost",
          "safety",
          "near",
          "lang",
          "life"
        ]
      },
      "description": "Ordered list, most important first. Values: tax (low taxes), cost (low cost of living), safety, near (close to home and family), lang (they speak my language), life (healthcare and long life expectancy)."
    },
    "climate": {
      "type": "array",
      "items": {
        "type": "string",
        "enum": [
          "warm",
          "mild",
          "cold"
        ]
      },
      "description": "Wanted climates (any of them). warm = average 17 C or more, mild = 9 to 24 C, cold = 15 C or less. Empty = climate does not matter."
    },
    "sea": {
      "type": "string",
      "enum": [
        "coast",
        "near",
        "any"
      ],
      "description": "coast = only countries with a coastline; near = sea is a plus; any = does not matter."
    },
    "residency_budget_eur": {
      "type": "number",
      "description": "Money available for a residency deposit or investment. Hides countries whose minimum is higher."
    },
    "age_band": {
      "type": "string",
      "enum": [
        "u30",
        "30-45",
        "45-60",
        "60+"
      ]
    },
    "household": {
      "type": "string",
      "enum": [
        "solo",
        "couple",
        "kids"
      ],
      "description": "Who is moving: alone, with a partner, or with children."
    },
    "needs_digital_nomad_visa": {
      "type": "boolean",
      "description": "Only countries with a digital nomad or remote-work visa in our data (and, if income is given, whose income requirement the user meets)."
    },
    "min_internet_mbps": {
      "type": "number",
      "description": "Minimum fixed broadband speed in Mbps (approximate national median)."
    },
    "work_timezone_utc_offset": {
      "type": "number",
      "description": "UTC offset of the team or clients the user works with, for example -5 for New York in winter or 1 for Berlin."
    },
    "max_hours_difference": {
      "type": "number",
      "description": "Maximum hours of difference from work_timezone_utc_offset (default 3 when an offset is given)."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 10,
      "description": "How many countries to return (default 5)."
    }
  },
  "required": [
    "home_country"
  ]
}
🟢country_profile(country, home_country, current_country, monthly_income_eur)

Key facts for living in one country as a remote worker or expat: income tax the user would pay (if income given), special newcomer tax regime, cost of living, climate by month, safety, healthcare, internet speed, languages and English level, time zone, digital nomad visa and residency minimum. Links to the full MyNomadWorld country page.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country": {
      "type": "string",
      "description": "Country name or ISO code."
    },
    "home_country": {
      "type": "string",
      "description": "Country the user is from (English name or ISO code). Distance to family and language are measured from here. Required."
    },
    "current_country": {
      "type": "string",
      "description": "Country the user lives in now, if different. Cost and current tax are compared with this one, and it is left out of the results."
    },
    "monthly_income_eur": {
      "type": "number",
      "description": "Monthly income in euros before tax. Used to estimate the income tax the user would pay in each country."
    }
  },
  "required": [
    "country"
  ]
}
🟢compare_countries(country_a, country_b, home_country, current_country, monthly_income_eur)

Side-by-side comparison of two countries for someone deciding where to move: tax for their income, cost of living, climate, safety, healthcare, internet, time zone, language, digital nomad visa. With home_country it also gives each one's match score from the MyNomadWorld engine.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "country_a": {
      "type": "string"
    },
    "country_b": {
      "type": "string"
    },
    "home_country": {
      "type": "string",
      "description": "Country the user is from (English name or ISO code). Distance to family and language are measured from here. Required."
    },
    "current_country": {
      "type": "string",
      "description": "Country the user lives in now, if different. Cost and current tax are compared with this one, and it is left out of the results."
    },
    "monthly_income_eur": {
      "type": "number",
      "description": "Monthly income in euros before tax. Used to estimate the income tax the user would pay in each country."
    }
  },
  "required": [
    "country_a",
    "country_b"
  ]
}
🟢digital_nomad_visas(monthly_income_eur, region, limit)

Lists countries that offer a digital nomad or remote-work visa in the MyNomadWorld dataset, with the monthly income requirement, length and family option. Optionally only those the user qualifies for on income.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "monthly_income_eur": {
      "type": "number",
      "description": "If given, only visas whose income requirement is at or below this."
    },
    "region": {
      "type": "string",
      "description": "Optional continent filter: Europe, Asia, Americas, Africa, Oceania."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 50
    }
  }
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas