Skip to content
Squatch MCP

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/ebfc4560-70db-40b0-bc13-08dc40d4e3f9/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "com.geo-parity/geo-parity"
title: "Geo-Parity"
description: "Cost of living, fair global pay, healthcare costs, nomad visas and tax residency. Free, no key."
version: "0.2.0"
homepage_url: "https://geo-parity.com"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "com.geo-parity"
display_name: "com.geo-parity"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository: null
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://geo-parity.com/api/mcp"
endpoint_host: "geo-parity.com"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[62]
0{9}
name: "arrival_cost"
title: "What It Costs to Arrive"
effect: "READ"
effect_confidence: 0.32
capabilities[2]
0{2}
capability: "IDENTITY"
confidence: 0.567
1{2}
capability: "LOCATION"
confidence: 0.53
risk_severity: "LOW"
fingerprint: "c458cf1c27b1fe100b303fb1a3725c14f417c464b4da61b89e5f47fefa1d9d04"
input_schema_fingerprint: "dc8a58fed39090e7c958e94d842f8f11c25c54464fcb62622753ac27a8847433"
annotations{5}
title: "What It Costs to Arrive"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
1{9}
name: "banking_access"
title: "Banking access — opening an account, deposit protection and instant payments"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.53
risk_severity: "LOW"
fingerprint: "3fd18e3fed21859f5aca8328ed710a6732364e4f31e558c1c6457264423947e4"
input_schema_fingerprint: "b013975c75ac53289ef95db8036c79d37a346b0bad3c6f1f13893b2ea9561e4d"
annotations{5}
title: "Banking access — opening an account, deposit protection and instant payments"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
2{9}
name: "build_pay_range"
title: "Build a defensible pay range for a role in a country"
effect: "WRITE"
effect_confidence: 0.575
capabilities[3]
0{2}
capability: "HR"
confidence: 0.694
1{2}
capability: "PAYMENT"
confidence: 0.724
2{2}
capability: "PERSONAL_DATA"
confidence: 0.792
risk_severity: "HIGH"
fingerprint: "e72439f6f785691c107177af27d25e9f6486c9f7c71ad49d88f81b9f643017e7"
input_schema_fingerprint: "a624816440c729bfffa0674ec87d6d3a75c2c16365cb3b897b75f2f081741f39"
annotations{5}
title: "Build a defensible pay range for a role in a country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
3{9}
name: "calculate_ppp"
title: "Calculate Purchasing Power Parity"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "27c775705a63bc7c0629f522bca03ac00600ee0800e9f45c6ba43a7775b5e8c4"
input_schema_fingerprint: "5ae5d29bb5d31c3ccd06459a92ee4f26b8c1086b21a0eaf0e472e23bc9b6139c"
annotations{5}
title: "Calculate Purchasing Power Parity"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
4{9}
name: "calculate_runway"
title: "Runway multiplier from relocating (bootstrap buffer)"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "542a349db9c4e64ead5c99772c4d09e169aceaad06e5986e4b7196b182272c90"
input_schema_fingerprint: "5850ef77919d9efa374f02672a634afe3607774de47d7ab802da3c91c40b1d9f"
annotations{5}
title: "Runway multiplier from relocating (bootstrap buffer)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
5{9}
name: "calculate_wage_bands"
title: "Benchmark local salary bands (min, median, top 10%)"
effect: "READ"
effect_confidence: 0.798
capabilities[2]
0{2}
capability: "HR"
confidence: 0.922
1{2}
capability: "PERSONAL_DATA"
confidence: 0.792
risk_severity: "MEDIUM"
fingerprint: "b2209247e2cc05ebf4a519706ec350cf54f512c4a68288f3102cb00dfef9830e"
input_schema_fingerprint: "6916d149a16c38ec7bd81d398a8f89851856f977de2aded140f9e73fe4ae5afa"
annotations{5}
title: "Benchmark local salary bands (min, median, top 10%)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
6{9}
name: "check_residency"
title: "Check tax-residency day counts"
effect: "READ"
effect_confidence: 0.908
capabilities[0]
risk_severity: "INFO"
fingerprint: "c2bc60cf11185a303a8e4afad4dcb2bc3216c696e79d62d0ce1c79a4d608bede"
input_schema_fingerprint: "ce95b942f6fb1b10b1ca486f3be4bd2f2bbf2dd2c0a55c391e73c382b8d3fa65"
annotations{5}
title: "Check tax-residency day counts"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
7{9}
name: "check_schengen"
title: "Check a Schengen 90/180-day visa itinerary"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "71217dc9f013488f0f617321caa57568f359df5f97b0691e76c97642856b6e11"
input_schema_fingerprint: "7537b927f1081af096c3098f151f139dff3ac9c31816924cd46a9da753466118"
annotations{5}
title: "Check a Schengen 90/180-day visa itinerary"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
8{9}
name: "check_tax_residency_risk"
title: "Check tax-residency risk for remote work abroad"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "de07f30abb15a3f77ed88768db10005cdcd63366af73d502dac5358d4a18c657"
input_schema_fingerprint: "5fab20b33a12a88fd43245f1070121d44def638128bceeab0ceffb0431383c20"
annotations{5}
title: "Check tax-residency risk for remote work abroad"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
9{9}
name: "check_travel_residency"
title: "Unified Schengen + tax-residency + tax-cost tracker"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "8ee9384ab512efde78b608c2146acfefe1ed76c7d8593900524af1669a579df4"
input_schema_fingerprint: "9ddd00a78442a8c96ec122e75766514a4f36e2724ee90a4a7ecb1f7c71335631"
annotations{5}
title: "Unified Schengen + tax-residency + tax-cost tracker"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
10{9}
name: "compare_banking_access"
title: "Banking access by country (Findex)"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "d6688f170ed123e714c5e49f2db82864c1a275753f8fb64f6e4004e485860162"
input_schema_fingerprint: "dd60b9c422cf08a7bcbf5ced4b382bb1594dbf0d8c6354446c1a00698350f55d"
annotations{5}
title: "Banking access by country (Findex)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
11{9}
name: "compare_business_entry"
title: "Days and cost to register a company, and the new-company rate, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "419896565d96b3bfbc5d658e2b66d3ff868c3d2c86db7f71f9946588e1ffe4b4"
input_schema_fingerprint: "b7dd673aaeac6836370510810f2998d5d067e89d43e482ad4506c6be6606817e"
annotations{5}
title: "Days and cost to register a company, and the new-company rate, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
12{9}
name: "compare_childcare_cost"
title: "Net childcare cost for a couple and a single parent, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[2]
0{2}
capability: "HR"
confidence: 0.567
1{2}
capability: "PERSONAL_DATA"
confidence: 0.808
risk_severity: "MEDIUM"
fingerprint: "f468746b42965e6b870463568afc149cd1ac2685997bd5cfc70be758645e8c51"
input_schema_fingerprint: "827cab4aa2cb9c1525e54bf7f7d7a8ff3960fa42557ceb0ea8ebde3a3feeb862"
annotations{5}
title: "Net childcare cost for a couple and a single parent, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
13{9}
name: "compare_climate"
title: "Compare climate normals and comfortable days"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.713
risk_severity: "LOW"
fingerprint: "5d3e8ad349098521310c9ffeee77385554b30ee4aafc8f6a6fd742be5ed38b61"
input_schema_fingerprint: "65723276609809a4a0505735ec46a62ffa6d0bef2562fbfc80db096a0dc7a761"
annotations{5}
title: "Compare climate normals and comfortable days"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
14{9}
name: "compare_connectivity"
title: "Compare measured internet quality by country"
effect: "READ"
effect_confidence: 0.921
capabilities[0]
risk_severity: "INFO"
fingerprint: "9d361c476f280f96f9963eed8eeceb8596fc67f6172fd953894894dc715e7f83"
input_schema_fingerprint: "f731497221856e52dd6cfddf0b4c320ff1de539e341756e1351acf24e928ac60"
annotations{5}
title: "Compare measured internet quality by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
15{9}
name: "compare_contract"
title: "Compare contractor vs employee net take-home"
effect: "READ"
effect_confidence: 0.933
capabilities[2]
0{2}
capability: "HR"
confidence: 0.856
1{2}
capability: "PERSONAL_DATA"
confidence: 0.938
risk_severity: "MEDIUM"
fingerprint: "34b34bcaaf6c46fe80efd1a85ae31830c03ff49d7329523c17b89ba8dcb66193"
input_schema_fingerprint: "0d9eeb3e2e27846d02dcba020b11c052bf767ca6a0032f2c172bade42b06e2b6"
annotations{5}
title: "Compare contractor vs employee net take-home"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
16{9}
name: "compare_countries"
title: "Compare two countries' cost of living"
effect: "READ"
effect_confidence: 0.832
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.618
risk_severity: "LOW"
fingerprint: "2b356474bd1235223b5b48a9bc75df8b7d701b5bf0e09d08308d3c20cd38cdeb"
input_schema_fingerprint: "42e0eceebd9acdc645f05b78a3d080de53b62b44fa81ea28860b3fc20bd0d612"
annotations{5}
title: "Compare two countries' cost of living"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
17{9}
name: "compare_country_risk"
title: "Compare country risk (INFORM, EC JRC)"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "b6124e9101a0273cb8684de3a5c78fd9fd836449655eac8d0524ae8233d02c36"
input_schema_fingerprint: "ba67a72edda3f3f89fc8080e8c23e4342f5c7f88f56f7f4762a52986dce2ae44"
annotations{5}
title: "Compare country risk (INFORM, EC JRC)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
18{9}
name: "compare_effective_tax"
title: "Effective corporate tax rate beside the statutory rate, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.61
risk_severity: "LOW"
fingerprint: "7baeb591dfda52d385eae96e5ba7413bd449a857bc7e0f9a2ed2c4fb8afaddf1"
input_schema_fingerprint: "38049e2e507919087cbb828da349a9401cbe4c16d8caf293a473c78ad7daec0d"
annotations{5}
title: "Effective corporate tax rate beside the statutory rate, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
19{9}
name: "compare_egov"
title: "UN E-Government Development Index and its components, by country"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "CLOUD_INFRASTRUCTURE"
confidence: 0.567
risk_severity: "INFO"
fingerprint: "32ce05ecd3007d01b7ada0050f2ed4d47df37d0eb660587ef30da4000f15e29a"
input_schema_fingerprint: "e808f0f28ccc22c15c7b7acc5f60df75287e402d81d293c2a5248a5e08fa7084"
annotations{5}
title: "UN E-Government Development Index and its components, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
20{9}
name: "compare_food_cost"
title: "Measured cost of a healthy diet, by country, and how far modelled grocery prices are from it"
effect: "READ"
effect_confidence: 0.879
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.735
risk_severity: "LOW"
fingerprint: "ed5e2f6ace3f50c4bb279f1ee3c7fb9f97d09b9225b5a1b759b34b2761cdb521"
input_schema_fingerprint: "c9f669b0fe6f02b57f9de7229fac2c06fae49b87e668f3df13827554aa00fe4a"
annotations{5}
title: "Measured cost of a healthy diet, by country, and how far modelled grocery prices are from it"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
21{9}
name: "compare_health_capacity"
title: "Doctors, nurses and hospital beds per 10,000, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[3]
0{2}
capability: "HEALTH"
confidence: 0.82
1{2}
capability: "PERSONAL_DATA"
confidence: 0.735
2{2}
capability: "SENSITIVE_PERSONAL_DATA"
confidence: 0.82
risk_severity: "MEDIUM"
fingerprint: "46e3f9a8af1e547b66db8ec9411582d200873e5b1c2ddcb3a51c17d5e28ec6b8"
input_schema_fingerprint: "e5a8a20bc6ae2f656a593ce4b684aa569ff5dff34b8418908e1e762d9a69b66e"
annotations{5}
title: "Doctors, nurses and hospital beds per 10,000, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
22{9}
name: "compare_healthcare"
title: "Compare Healthcare Costs & Exposure"
effect: "READ"
effect_confidence: 0.857
capabilities[3]
0{2}
capability: "HEALTH"
confidence: 0.632
1{2}
capability: "PERSONAL_DATA"
confidence: 0.775
2{2}
capability: "SENSITIVE_PERSONAL_DATA"
confidence: 0.632
risk_severity: "MEDIUM"
fingerprint: "b5305ef0fa7e85e6beb81ce65515d9ac5762d568e1142b7d4aa7623d66d602bf"
input_schema_fingerprint: "e4ea3d3993c4f66e50b56ee352eba5efe44f1d832539e3126fec076e9ec0052e"
annotations{5}
title: "Compare Healthcare Costs & Exposure"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
23{9}
name: "compare_housing"
title: "Compare Housing Costs & Affordability"
effect: "READ"
effect_confidence: 0.857
capabilities[0]
risk_severity: "INFO"
fingerprint: "66292c7cb3c48aa7bfe5419d7fa99b5322d55b823c1e5aade597a51c15a21e83"
input_schema_fingerprint: "947a3ed3537cbaf7d0ac24a1abbffbe8085a2d3c2d4cc997db2189edeb7a5df8"
annotations{5}
title: "Compare Housing Costs & Affordability"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
24{9}
name: "compare_inflation"
title: "Inflation, interest and real rates by country"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "447a1d260f96023435563ac27064759c02339adfdfa42b64c0dfc5a46575c1e9"
input_schema_fingerprint: "fa5cace8cb0e8c75b7a56eff96635105393ca7d9ce30b5f56f245650dcc037ba"
annotations{5}
title: "Inflation, interest and real rates by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
25{9}
name: "compare_occupation_pay"
title: "Measured pay by occupation (ILO), and the gender gap in each"
effect: "READ"
effect_confidence: 0.921
capabilities[2]
0{2}
capability: "PAYMENT"
confidence: 0.724
1{2}
capability: "PERSONAL_DATA"
confidence: 0.735
risk_severity: "LOW"
fingerprint: "f00d0cf32866593f41104c66d2dac9e1a76f56986fd5c395d92309f497489301"
input_schema_fingerprint: "0ce73b5ce2324ab807059c417241bd09107a80f667e4e4c2e0d1fe1f348f2563"
annotations{5}
title: "Measured pay by occupation (ILO), and the gender gap in each"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
26{9}
name: "compare_pension_systems"
title: "State pension systems: retirement ages, replacement rates, years in retirement, by country"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.775
risk_severity: "LOW"
fingerprint: "c9dd462f65b2b785130f8e4467abff39466438801b1a7ac25dfb165a1ebd22f2"
input_schema_fingerprint: "ac79102ed5cc080170da790586911534f021afe7fc465b281188cf2a74c2afbe"
annotations{5}
title: "State pension systems: retirement ages, replacement rates, years in retirement, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
27{9}
name: "compare_public_holidays"
title: "Shared working days and public holidays by country"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "5ddfdfd1c8fe83abb3be878e7279ebc4619476ee4a06704196cdd3ac12bccb98"
input_schema_fingerprint: "bfebc1b334024ad9eef60b71031e2a4fa4b8c1de6ca6184015a28e0bcc54b5b1"
annotations{5}
title: "Shared working days and public holidays by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
28{9}
name: "compare_safety_stats"
title: "Homicide rate, PM2.5 and disaster risk by country"
effect: "READ"
effect_confidence: 0.869
capabilities[0]
risk_severity: "INFO"
fingerprint: "aa3339357d3611ceabedb6500cba61281d7a34256187eff710e7cbd4d9a329f4"
input_schema_fingerprint: "38032397baa4e5da1c888fff74b3c036b50511009eb8f700afeaa3ff8d6f8dad"
annotations{5}
title: "Homicide rate, PM2.5 and disaster risk by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
29{9}
name: "compare_tax_burden"
title: "Hours on tax compliance, VAT refund weeks and the rate firms report paying, by country"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.669
risk_severity: "LOW"
fingerprint: "aa29899e98e2a690fc1b04531f6df768da0aac2aca793b631beac32fbcff6447"
input_schema_fingerprint: "774df45838e0eed4d5e96eed549b136af613078db4152fd95ff03f35b3563238"
annotations{5}
title: "Hours on tax compliance, VAT refund weeks and the rate firms report paying, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
30{9}
name: "compare_tax_rates"
title: "Statutory corporate and top income-tax rates by country"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.724
risk_severity: "LOW"
fingerprint: "1bfc38710cd2d352b3924a50656236c23c02e680aaf0f0df15f99b95617d7b06"
input_schema_fingerprint: "0a9f2337063f5e7831fa04931f892a2fdc6552e64c8c173d146d04c53f63be5d"
annotations{5}
title: "Statutory corporate and top income-tax rates by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
31{9}
name: "compare_total_cost"
title: "Total Cost of Living vs Your Income"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "b287b8c2796c83cdc893e38a38e221c74e399304b8420e9e5c6c43833ee70739"
input_schema_fingerprint: "1bd89e255397244f7a62f2177a710677583f8df296301a5cc54dd62fd6ad79fa"
annotations{5}
title: "Total Cost of Living vs Your Income"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
32{9}
name: "compare_trade_customs"
title: "Days to clear customs and cost to comply with trade rules, by country"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "15c0bff9ff192e8d3f207aa56813db2db10b7939838846762fe085148f85a1e4"
input_schema_fingerprint: "304a7ec92647e7923c08139a8d7d9b3243be623c2fb56d1c6575f081f49fbf70"
annotations{5}
title: "Days to clear customs and cost to comply with trade rules, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
33{9}
name: "compare_vat"
title: "VAT and GST rates by country, with the authority page each was read from"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "6bf393b0549c9cf98fe43e3d3742efee24810e6dd6ae4ea647e703bde2bbbc33"
input_schema_fingerprint: "db500141589705a5ba93cede02f64658565ed8ef7f9f550d6c07fdf3379a3d03"
annotations{5}
title: "VAT and GST rates by country, with the authority page each was read from"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
34{9}
name: "compare_working_time"
title: "Working hours and paid parental leave, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "1783f19435b41a400cbc12a8d5d2bc7c09899759f4baec7e62cd12fd3ec77905"
input_schema_fingerprint: "a75c2f9a94ea6160d0ce8a357b5ce9eee111947cd58cc2fd167c1a9828257e59"
annotations{5}
title: "Working hours and paid parental leave, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
35{9}
name: "country_dossier"
title: "One country, every hub: the headline figures"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.558
risk_severity: "LOW"
fingerprint: "0c9ade6669d2fa09941b547db9f612f7baa9f2b219d0e63b49a8ecfc3fa04103"
input_schema_fingerprint: "acfa40b7fa29015cd042480d729f220eb33f02ea23917f816b931956baf3744f"
annotations{5}
title: "One country, every hub: the headline figures"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
36{9}
name: "driving_rules"
title: "Road rules before you drive — side, speed limits, alcohol limit, equipment, IDP"
effect: "READ"
effect_confidence: 0.32
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.688
risk_severity: "LOW"
fingerprint: "1dc16ea4703a965763b43cfd248e1029434038370dea434bb5a90c9baf16f4d6"
input_schema_fingerprint: "3905d4457b4cfe95d26fc0845a55cce9b46fce314cee5fa9e7b7110153106f1a"
annotations{5}
title: "Road rules before you drive — side, speed limits, alcohol limit, equipment, IDP"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
37{9}
name: "employment_rules"
title: "Statutory employment floors — annual leave, notice, probation, weekly hours"
effect: "UNKNOWN"
effect_confidence: 0.278
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.688
risk_severity: "LOW"
fingerprint: "ff1430123feb4be437d2047e5fefa9e00dde47df9bb15969fe0d0c2f16381ca6"
input_schema_fingerprint: "99a339bd41ee3467814f7b70fd88eb062d1f13c150961737ea4332e2a79b42a0"
annotations{5}
title: "Statutory employment floors — annual leave, notice, probation, weekly hours"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
38{9}
name: "estimate_employer_cost"
title: "Employer cost of a hire, by country"
effect: "READ"
effect_confidence: 0.827
capabilities[2]
0{2}
capability: "HR"
confidence: 0.687
1{2}
capability: "PERSONAL_DATA"
confidence: 0.823
risk_severity: "MEDIUM"
fingerprint: "09a9b96926b6721b203bbefb29b50b8bcfca129cfbe7b2dec9b380fa47911f00"
input_schema_fingerprint: "6d65971ae99002773bc8c07ad5e1c795143daf64c712d360004b00fa40e7c546"
annotations{5}
title: "Employer cost of a hire, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
39{9}
name: "estimate_micro_costs"
title: "Estimate everyday prices in two countries (Pint & Property Index)"
effect: "READ"
effect_confidence: 0.933
capabilities[1]
0{2}
capability: "SOURCE_CODE"
confidence: 0.667
risk_severity: "INFO"
fingerprint: "3325f2ac42bd8c2bd946f07291978c7e2724f190ff04fe7f2bdee3e594c690de"
input_schema_fingerprint: "4c7aef40e828c68ea94b665613913e2f3c931531d7d110c4d7888d6817b78e2e"
annotations{5}
title: "Estimate everyday prices in two countries (Pint & Property Index)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
40{9}
name: "find_country_fit"
title: "Which country fits me — ranked by your own weights"
effect: "READ"
effect_confidence: 0.889
capabilities[0]
risk_severity: "INFO"
fingerprint: "46a41f6dd484020ce876506cee4be3d7c8374b091616323f9634d3444def6484"
input_schema_fingerprint: "a36eeccf32294773bceb6e1a76f6566f4154e6cc7afffc807f51ea422919e277"
annotations{5}
title: "Which country fits me — ranked by your own weights"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
41{9}
name: "find_fire_locations"
title: "Find where a portfolio can fund early retirement"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "24bae8a6824a0bfb70ec902349ddfc4a34ad4fb9a7d6dda1b25d2aea1223b661"
input_schema_fingerprint: "697d696c0482cf30d46fc460baf50db2072442c9f1ebb3ce64e672023867f419"
annotations{5}
title: "Find where a portfolio can fund early retirement"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
42{9}
name: "find_founder_visas"
title: "Founder, start-up and investor visas, matched to available funds"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.567
risk_severity: "LOW"
fingerprint: "8e6bf2e659b19ef35d7528437dad55a2b20f7db225ec0f068ba29d4b5bebae8a"
input_schema_fingerprint: "9ae1e7641e7cb41a1fcb1c38f13cd23c29a180e45d6cd6f673f9bef3beeda3a6"
annotations{5}
title: "Founder, start-up and investor visas, matched to available funds"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
43{9}
name: "find_meeting_slot"
title: "Score team timezone friction + find the meeting window"
effect: "READ"
effect_confidence: 0.857
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.756
1{2}
capability: "MESSAGING"
confidence: 0.669
risk_severity: "MEDIUM"
fingerprint: "5b9f3006f1c9c40035edd5ef2c559ee2e3f9b322b800618286993f80a946286e"
input_schema_fingerprint: "01f37006c92bedd7b5cd256ebe177f6bd41f185581815562a450aeadce8c634e"
annotations{5}
title: "Score team timezone friction + find the meeting window"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
44{9}
name: "find_nomad_visas"
title: "Match income to digital nomad visas"
effect: "READ"
effect_confidence: 0.879
capabilities[0]
risk_severity: "INFO"
fingerprint: "1972c188f88997a82ab1eddcd9db500e2ada7804bc06c1b381011be780d04e01"
input_schema_fingerprint: "ca1846f7a04f261b197e3e414bedbd9abc1e0a0adbbcebbe9af7e4cb5fd004d1"
annotations{5}
title: "Match income to digital nomad visas"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
45{9}
name: "find_retirement_visas"
title: "Retirement and passive-income visas, matched to a monthly income"
effect: "READ"
effect_confidence: 0.762
capabilities[2]
0{2}
capability: "LOCATION"
confidence: 0.687
1{2}
capability: "PERSONAL_DATA"
confidence: 0.713
risk_severity: "LOW"
fingerprint: "72ce6c5ea803112b2dc876615b7f5bdfb23957e26b5ff1f35786cc1420bc4d3f"
input_schema_fingerprint: "a0589f7d96eefd2dc05e07bd012733c7e7cbf6b4be9266bca06b82c083434ead"
annotations{5}
title: "Retirement and passive-income visas, matched to a monthly income"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
46{9}
name: "find_student_visas"
title: "Student visas matched to the funds a student can show"
effect: "READ"
effect_confidence: 0.798
capabilities[2]
0{2}
capability: "LOCATION"
confidence: 0.567
1{2}
capability: "PERSONAL_DATA"
confidence: 0.914
risk_severity: "LOW"
fingerprint: "5025d2cab48dad5c99843fec5b37f2dbdb6953e83aef7adadf34aac8d1485f68"
input_schema_fingerprint: "6ca66b4b8bef69888b8d542d55fd3f0b2846e7836866f396a5e262c473b1e38c"
annotations{5}
title: "Student visas matched to the funds a student can show"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
47{9}
name: "health_prep"
title: "Vaccines, yellow-fever certificate and malaria, by country"
effect: "READ"
effect_confidence: 0.762
capabilities[3]
0{2}
capability: "HEALTH"
confidence: 0.87
1{2}
capability: "PERSONAL_DATA"
confidence: 0.558
2{2}
capability: "SENSITIVE_PERSONAL_DATA"
confidence: 0.87
risk_severity: "MEDIUM"
fingerprint: "38911c2c3d0a9f797847a67500bdcefcc10da43cf0aa4b57d69cbaea3e551f87"
input_schema_fingerprint: "ec57cdf2051804d96bf20a55337635b46afc4744ef6cddffaa3aa018d4b665af"
annotations{5}
title: "Vaccines, yellow-fever certificate and malaria, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
48{9}
name: "legal_profile"
title: "Women, Business and the Law: what the statute says, by country"
effect: "EXECUTE"
effect_confidence: 0.3
capabilities[2]
0{2}
capability: "LEGAL"
confidence: 0.575
1{2}
capability: "PERSONAL_DATA"
confidence: 0.779
risk_severity: "HIGH"
fingerprint: "cab8117137be896164cbad1658182042b6326f8c4b26f848f73348b4c3843b8b"
input_schema_fingerprint: "6210474c15b93306be6c2debaf2ba3b20aaac4b4d2992a3d831670e9eec94986"
annotations{5}
title: "Women, Business and the Law: what the statute says, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
49{9}
name: "list_datasets"
title: "Every dataset on the site, and when it last changed"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "551152c9abff8fe4be08b5ce35d197bffd2e0731213f3b91bf05c276c6da1fb5"
input_schema_fingerprint: "02999d5732d43fbfb30ba31e958b59b5710086df950e351c6a4ae449bd0b25c5"
annotations{5}
title: "Every dataset on the site, and when it last changed"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
50{9}
name: "localize_salary"
title: "Localize a salary for fair pay across borders"
effect: "READ"
effect_confidence: 0.626
capabilities[3]
0{2}
capability: "HR"
confidence: 0.88
1{2}
capability: "PAYMENT"
confidence: 0.717
2{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "a1536f44b6c8f83eb8d2641ba796c08a1b7dc3a76113f43a1398ef8d3dd4e6d2"
input_schema_fingerprint: "c28ac2eb647f734e8133de702557dd428727736841f5a7423601f72a5c66e129"
annotations{5}
title: "Localize a salary for fair pay across borders"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
51{9}
name: "passport_power"
title: "Passport visa-free access score and global rank"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "IDENTITY"
confidence: 0.859
risk_severity: "INFO"
fingerprint: "4d2df18e470244301bfa6b81d6e5e7bebe01f2777b0b12a3b4b67f99d199d871"
input_schema_fingerprint: "1467befd0fbe37fe81ae3e3e30e61ab4c4c8602df53b06d157be9091400a7295"
annotations{5}
title: "Passport visa-free access score and global rank"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
52{9}
name: "pension_abroad"
title: "What a pension is worth abroad, and how fast it erodes"
effect: "READ"
effect_confidence: 0.32
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.797
1{2}
capability: "PAYMENT"
confidence: 0.641
2{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "7825e28ec9a9eaafad0923077b8672938b8e9e8b47672c662fdfb962b6de9201"
input_schema_fingerprint: "05d14d0d1269df62cda2de7100ae22b213b6c7a14c0385cfdacdb333753b62c3"
annotations{5}
title: "What a pension is worth abroad, and how fast it erodes"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
53{9}
name: "plan_team_calendar"
title: "Team calendar: shared working days and hours across countries"
effect: "READ"
effect_confidence: 0.796
capabilities[2]
0{2}
capability: "CALENDAR"
confidence: 0.765
1{2}
capability: "MESSAGING"
confidence: 0.805
risk_severity: "MEDIUM"
fingerprint: "23eccb4bd203435be87f3e37446517841a43c0df91f6a3db994acabbf13cd869"
input_schema_fingerprint: "0f6570e56cc76a4c790df00d05b2a34243f5169102c973a3f1063b3f037380db"
annotations{5}
title: "Team calendar: shared working days and hours across countries"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
54{9}
name: "property_rules"
title: "Can a foreigner buy a home there — ownership band, restrictions, transfer tax"
effect: "READ"
effect_confidence: 0.32
capabilities[1]
0{2}
capability: "PERMISSION_MANAGEMENT"
confidence: 0.669
risk_severity: "INFO"
fingerprint: "2fd64fdbeb0959e701b4eac1bee8c7756d2a603fbdec997c63866b1f1f1e8732"
input_schema_fingerprint: "31d6c36de2ffcbb898b8c7a84bc8747fdd5c357a527975c9789ca0055af1e321"
annotations{5}
title: "Can a foreigner buy a home there — ownership band, restrictions, transfer tax"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
55{9}
name: "rank_livability"
title: "Rank countries by quality of life vs cost"
effect: "READ"
effect_confidence: 0.857
capabilities[1]
0{2}
capability: "PERSONAL_DATA"
confidence: 0.64
risk_severity: "LOW"
fingerprint: "d8b06a2daf99145e12178176b6c9b34a15269e4a3a9c07ff39495a91f0d9df14"
input_schema_fingerprint: "12f518b0bb0f14694c46b6a4c01d7fdf5cd93e2f4582da59ee09e69a10354af3"
annotations{5}
title: "Rank countries by quality of life vs cost"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
56{9}
name: "remittance_cost"
title: "Cost of sending money home, by corridor"
effect: "READ"
effect_confidence: 0.32
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.81
1{2}
capability: "PAYMENT"
confidence: 0.601
2{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "383bd5a72ebd3495f9c491420eefe47526c5d4d09f79c75dbdbf6dd1db3eeb86"
input_schema_fingerprint: "7bde0e84bcf864f5112d9cdbdf6b5438a04fda3ceb7f97fcc9f4886f05c47358"
annotations{5}
title: "Cost of sending money home, by corridor"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
57{9}
name: "required_rate"
title: "Compute the required freelance hourly rate"
effect: "READ"
effect_confidence: 0.653
capabilities[0]
risk_severity: "INFO"
fingerprint: "39e1524c7f70e1cbab01766d9954f1d114272d001980ae37c62ef3b1e8177b2c"
input_schema_fingerprint: "36103427a0808325c946c2070f14d147f4531b79aed823a3fee3d891181a6a9c"
annotations{5}
title: "Compute the required freelance hourly rate"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
58{9}
name: "retire_on_budget"
title: "How far a monthly pension goes, country by country"
effect: "READ"
effect_confidence: 0.32
capabilities[1]
0{2}
capability: "PAYMENT"
confidence: 0.577
risk_severity: "LOW"
fingerprint: "3efa31fc23b846d0b3f4b76bab104f3c352dbf75a9904a0201eba1a33a2fe9d0"
input_schema_fingerprint: "b7021ff63ed5a1ff24ecd7da123020e1cdf6c83aed49a6151b4e4ed953c1e6a8"
annotations{5}
title: "How far a monthly pension goes, country by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
59{9}
name: "select_region"
title: "Select the lowest-latency cloud host region"
effect: "READ"
effect_confidence: 0.879
capabilities[2]
0{2}
capability: "CLOUD_INFRASTRUCTURE"
confidence: 0.789
1{2}
capability: "PERSONAL_DATA"
confidence: 0.592
risk_severity: "LOW"
fingerprint: "45d17cef05d78c58ee5e1ac94edaed5b9d06e168ef73f346775d1733e87e6705"
input_schema_fingerprint: "e171913aed8a8463001931049849d547b1e583dc3b967a4bd8736f9b99974080"
annotations{5}
title: "Select the lowest-latency cloud host region"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
60{9}
name: "travel_advice"
title: "UK and US government travel advice, by country"
effect: "READ"
effect_confidence: 0.32
capabilities[0]
risk_severity: "INFO"
fingerprint: "faca9abda3cc2c64107691ab713ff0367a4e2ad5875052cb24a36b7a4a3d3592"
input_schema_fingerprint: "d0d07a32abf8b6afa27bb8ecb2398c36062bce981f134ea1cac23fddaa0dda48"
annotations{5}
title: "UK and US government travel advice, by country"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
61{9}
name: "withholding_tax"
title: "Withholding tax on payments abroad, standard and treaty rate per corridor"
effect: "UNKNOWN"
effect_confidence: 0.278
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.662
1{2}
capability: "PAYMENT"
confidence: 0.61
2{2}
capability: "PERSONAL_DATA"
confidence: 0.796
risk_severity: "LOW"
fingerprint: "9d56c8f73346844104fac0816ea2a38d4b8bf0d7c83aa9dcccd44c5d0a36d2e5"
input_schema_fingerprint: "657d40f82ec5288aed60486e49b3b12b617d47d56ca5f6dd65a5865e29f728f0"
annotations{5}
title: "Withholding tax on payments abroad, standard and treaty rate per corridor"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: false
resources[5]
0{4}
key: "geo-parity://countries"
kind: "resource"
mime_type: "application/json"
fingerprint: "cdd49ba31461712628671f31ee3028d7d28de3aa89a85c18d8cbbc5ecd5fe86c"
1{4}
key: "geo-parity://datasets"
kind: "resource"
mime_type: "application/json"
fingerprint: "35003f6780ed331855d7db74b618850337cc97ee86b1d1246970908a5751112d"
2{4}
key: "geo-parity://exchange-regimes"
kind: "resource"
mime_type: "application/json"
fingerprint: "9cedd2e631183e3c63d5733a62ba03299f8329492aba8f70ee9dd603f22439e3"
3{4}
key: "geo-parity://methodology/price-levels"
kind: "resource"
mime_type: "application/json"
fingerprint: "9ab82037c625c1756dc078fe33c7c13388e4a138afd578d38fe84a502a779a66"
4{4}
key: "geo-parity://country/{code}"
kind: "template"
mime_type: "application/json"
fingerprint: "62b2bee2cfe099c604a96e8d7fe9238d7d1349e967992b6e96bde23417f102a1"
prompts[5]
0{2}
name: "fair_local_salary"
fingerprint: "18dbd4455900977e569b6be0decdcfab6ccb415f98bfcf2cbc9471c9d10f09f5"
1{2}
name: "price_level_provenance"
fingerprint: "18298a3b54a52e8fd2342a1bd6dce4d893e9483eb816574443c1abb033e2ee05"
2{2}
name: "relocation_brief"
fingerprint: "5bc026358598f862244fb90429ede91cbd6e6a074600d4aa2e8fb18e0c0d21bb"
3{2}
name: "remote_work_setup"
fingerprint: "daaa66da817255c92d70a721fccedbc0f59cd7f1d77b67657557bcdfcff53899"
4{2}
name: "retire_on_budget"
fingerprint: "4f03c3f112099771ffcb3bbc5bf0437641a8a7b6dc5cc96629eacc2f61da022f"
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "geo-parity.com"
registrable_domain: "geo-parity.com"
source: "transport"
findings[8]
0{6}
check_id: "SQ-CONFORMANCE-MODERN-FAILURE"
category: "conformance"
severity: "LOW"
title: "Protocol conformance checks failed"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-REPO-MISSING"
category: "provenance"
severity: "LOW"
title: "No source repository linked"
subject_type: "server"
subject_name: null
2{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
3{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "build_pay_range"
4{6}
check_id: "SQ-TOOL-CONCEALMENT"
category: "prompt_injection"
severity: "HIGH"
title: "Text asks the AI model to hide actions from the user"
subject_type: "tool"
subject_name: "compare_country_risk"
5{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "employment_rules"
6{6}
check_id: "SQ-TOOL-META-INSUFFICIENT"
category: "tool_design"
severity: "LOW"
title: "Description too thin to determine behavior"
subject_type: "tool"
subject_name: "withholding_tax"
7{6}
check_id: "SQ-TOOL-MIXED-SCRIPT"
category: "deceptive_metadata"
severity: "MEDIUM"
title: "Look-alike characters from mixed scripts"
subject_type: "tool"
subject_name: "select_region"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "not_provided"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "com.geo-parity/geo-parity"
registry_content_sha256: "bfc7a14dae0fb19eb79fb9bae0c437c03477bf4bd83b22f05bbe23e1dfe4aea8"
scan_snapshot_fingerprint: "23bd020fcbc7ae0e719fc11f0614893719e57c4f2311c954665b56114dabdbaa"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T07:17:52.501Z"
observed_at: "2026-11-14T05:06:03.224+00:00"
registry_published_at: "2026-08-27T15:13:30.34356+00:00"
registry_updated_at: null