Index / MCP servers / Geo-Parity

Geo-Parity MCP server

Geo-Parity is an MCP server with 21 tools an agent can call, among them calculate_ppp, calculate_runway, calculate_wage_bands. It answers at https://geo-parity.com/api/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 5 September 2026; the last check, on 18 October 2026, succeeded.

Status
Answering
Tools
21
Official
yes, served from geo-parity.com
Reliability
10 of 10 checks
Response time
737 ms
Transport
streamable HTTP
Last checked
18 October 2026

Cost of living, fair global pay, healthcare costs, nomad visas and tax residency. Free, no key.

Description as the publisher wrote it.

The 21 tools Geo-Parity offers

ToolWhat it does
calculate_pppGiven a US-denominated annual income and a target country code, returns the effective local purchasing power (income / pppIndex), the lifestyle equilibrium cost (income * pppIndex), and the purchasing power ratio (1 / pppIndex). Figures use
Inputs: income, target, source, city
calculate_runwayFor founders/freelancers stretching savings: computes how many extra months of runway relocating to a cheaper hub buys. Burn is split into fixed (location-independent — subscriptions, debt, insurance) and local; only the local slice scales
Inputs: savings, burn, fixed, currency, home, homeCity
calculate_wage_bandsModels a country's wage distribution as log-normal, calibrated from World Bank GNI per capita (mean) and the Gini index (spread: sigma = sqrt(2)*normInv((Gini+1)/2)), then returns the survival floor (essentials), statutory minimum (ILOSTAT
Inputs: country, salary, percentile
check_residencyCount distinct days of presence per country per calendar year and evaluate the generic 183-day rule, the US Substantial Presence Test (weighted 3-year formula), and the UK 183-day tax-year test. Early-warning day counter — not tax advice.
Inputs: stays, referenceDate
check_schengenValidate a set of trips against the Schengen Area rule: a non-EU visitor may be present at most 90 days within any rolling 180-day window. Entry and exit days both count as days of presence; overlapping trips are de-duplicated. Returns days
Inputs: trips, referenceDate, plannedEntry
check_tax_residency_riskRemote Worker Tax Trap radar: evaluates how close a stay is to triggering tax residency (183-day rule with per-country variations across 43 tax jurisdictions) and estimates the tax owed on the FULL annual income if the threshold is crossed
Inputs: country, days, income, arrival
check_travel_residencyThe comprehensive engine: from one travel itinerary it returns (1) Schengen 90/180 tourist-visa status (days used/remaining, first overstay, longest compliant stay), (2) per-country tax-residency risk on each country's OWN threshold and bas
Inputs: stays, income, referenceDate
compare_contractCompute gross-to-net parity between a self-employed contractor hourly rate and an employee (W2/EOR) hourly rate, accounting for self-employment/income tax and self-paid health insurance, and return the break-even contractor rate. Uses trans
Inputs: contractorRate, employeeRate, country, hours, contractorWeeks, employeeWeeks
compare_countriesSide-by-side comparison of two countries: US-relative price levels across every dataset (World Bank, IMF, OECD, Penn World Table, consumption basket), the consensus ratio, percent difference, and $100k salary equivalence in both directions.
Inputs: a, b
compare_healthcareHealthcare cost and financial exposure across 41 countries: out-of-pocket spend per person per year (US$), out-of-pocket as a share of all health spending, total health spend per capita (PPP international $), government funding share, physi
Inputs: sort, country, maxOutOfPocketPct, minPhysiciansPer1000
compare_housingHousing cost and affordability across countries, built for remote workers. Returns monthly rent plus TWO ratios that together answer the real question: rent as a share of the LOCAL median wage (are locals priced out?) and as a share of YOUR
Inputs: remoteIncome, sort, country, maxRentPctOfIncome, flatM2
compare_total_costWhat a month actually costs in each of 41 countries on a stated income, and what is left over. Sums four lines that are kept from overlapping: rent (measured Eurostat city rents, HUD Fair Market Rents, or the price basket where neither cove
Inputs: income, sort, country, maxPctOfIncome
estimate_micro_costsEstimates local prices for a 32-item everyday basket (rent, pint of beer, groceries, transport, gym, …) in two countries, derived as usPrice × pppIndex^elasticity — non-tradables like rent swing harder across borders than world-priced goods
Inputs: base, target, source, baseCity, targetCity
find_fire_locationsGeo-arbitrage FIRE analysis: given a portfolio and safe withdrawal rate, returns every country where the passive income sustains a lean ($32k US-equivalent/yr), comfortable ($55k), upper ($90k), or luxury ($150k) lifestyle at local purchasi
Inputs: portfolio, swr, source, savings, return, coast
find_meeting_slotGiven a set of cities/timezones and each participant's local working hours, find the longest UTC window where everyone is simultaneously within their working day (DST-accurate), AND score the team's overall timezone friction. Returns the ov
Inputs: zones, start, end, hours, date
find_nomad_visasDigital-nomad visa Income Matcher: given a monthly remote income (any currency) and household size, computes each program's real income threshold (base plus its published per-dependent uplift) and returns the programs you qualify for plus t
Inputs: income, currency, partners, children, minDuration, renewable
localize_salaryConvert a base salary from a home country into a cost-of-living-fair local equivalent: S_local = S_base × (I_target / I_home), where I is a US-relative price level. Omit `target` to receive a localized salary matrix across every country in
Inputs: base, home, target, source
passport_powerPassport Power: for a given country's passport, returns the visa-free-access score (visa-free + visa-on-arrival + eTA destinations), global rank and percentile among all ~199 passports, and the full destination breakdown by access type with
Inputs: country
rank_livabilityQuality-of-Life vs Cost matrix: ranks 41 countries by a user-weighted composite of livability metrics (median broadband Mbps, safety, healthcare, air quality, English usability — curated country-level data replacing the discontinued Telepor
Inputs: budget, minInternet, minSafety, maxBudget, weights
required_rateGiven a desired annual net income, compute the freelance hourly and day rate required after taxes, self-paid health insurance, weeks off, and billable utilization. Uses the same per-country effective-rate presets as compare_contract; all ov
Inputs: desiredNet, country, hours, weeksOff, utilization, expenses
select_regionGiven a user-population breakdown, find the cloud host region that minimizes population-weighted round-trip latency (argmin_j Σ_i P_i × L_ij), and compute the optimal multi-region split (each user region routed to its nearest host). Latency
Inputs: users, hosts, provider

Add Geo-Parity to your AI client

Every block below points at https://geo-parity.com/api/mcp. Pick your client and copy.

Claude Code: one command in your terminal
claude mcp add --transport http geo-parity https://geo-parity.com/api/mcp
Claude Desktop: claude_desktop_config.json
{
  "mcpServers": {
    "geo-parity": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://geo-parity.com/api/mcp"]
    }
  }
}
Cursor: ~/.cursor/mcp.json, or .cursor/mcp.json in a project
{
  "mcpServers": {
    "geo-parity": {
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
VS Code and GitHub Copilot: .vscode/mcp.json
{
  "servers": {
    "geo-parity": {
      "type": "http",
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
Zed: Zed settings.json
{
  "context_servers": {
    "geo-parity": {
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
Windsurf: ~/.codeium/mcp_config.json
{
  "mcpServers": {
    "geo-parity": {
      "serverUrl": "https://geo-parity.com/api/mcp"
    }
  }
}
JetBrains AI Assistant: Settings, Tools, AI Assistant, MCP, New MCP Server, as JSON
{
  "mcpServers": {
    "geo-parity": {
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
Continue: .continue/mcpServers/neuronto.yaml
name: Geo-Parity
version: 0.0.1
schema: v1
mcpServers:
  - name: Geo-Parity
    type: streamable-http
    url: https://geo-parity.com/api/mcp
Gemini CLI: ~/.gemini/settings.json
{
  "mcpServers": {
    "geo-parity": {
      "httpUrl": "https://geo-parity.com/api/mcp"
    }
  }
}
Codex CLI: MCP server config
{
  "mcpServers": {
    "geo-parity": {
      "type": "http",
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
Warp: MCP servers, + Add, paste JSON
{
  "mcpServers": {
    "geo-parity": {
      "url": "https://geo-parity.com/api/mcp"
    }
  }
}
Goose: a one-click extension link
goose://extension?url=https%3A%2F%2Fgeo-parity.com%2Fapi%2Fmcp&type=streamable_http&id=geo-parity&name=Geo-Parity

Is Geo-Parity up right now?

It answered our last check on 18 October 2026 in 737 ms. Over 10 checks since 5 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.

MCP servers similar to Geo-Parity

Questions about Geo-Parity

Is there an official Geo-Parity MCP server?

Yes. It is published by geo-parity.com and served from geo-parity.com, the vendor's own domain: https://geo-parity.com/api/mcp.

How many tools does Geo-Parity have?

21, as returned by the server's own tools/list on 31 August 2026: calculate_ppp, calculate_runway, calculate_wage_bands, check_residency, check_schengen, check_tax_residency_risk, check_travel_residency, compare_contract, and 13 more.

Is Geo-Parity down?

It answered our last check on 18 October 2026 in 737 ms. Over 10 checks since 5 September 2026 it answered 10.

How do I add Geo-Parity to Cursor?

Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://geo-parity.com/api/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.

Does Geo-Parity need an API key?

It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.

Where this comes from

Publisher: com.geo-parity. Endpoint host: geo-parity.com. ARD identifier: urn:air:com.geo-parity:mcp:geo-parity. First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page is inferred from its name. Ranking in Neuronto search is never for sale.

Is this your server? Get a message the day it stops answering or its tools change: monitoring, 14 days free. Or claim the domain to manage how it is listed.