
Mirabello Immigration Intelligence
Connects Claude to Mirabello Consultancy's investment migration database covering citizenship-by-investment and golden visa programmes worldwide. You get eight tools: list and filter programmes by budget or region, pull full programme details, compare up to four side by side, estimate total costs for a family profile, check passport visa-free access counts, get processing times, and request ranked recommendations based on client needs. There's also a consultation booking tool that requires explicit user consent. Runs over streamable HTTP at mcp.mirabelloconsultancy.com, no local install needed. A REST mirror with OpenAPI docs lives at /v1 if you want to call it outside MCP. Reach for this when you're researching second citizenship options or need current CBI/RBI data without hunting through government sites.
- tools
- 68
- transport
- HTTP
- last updated
- Nov 1, 2026
Install
From registry metadata$ npx add-mcp https://mcp.mirabelloconsultancy.com/mcp --name mirabello-consultancyRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http mirabello-consultancy https://mcp.mirabelloconsultancy.com/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 68 toolsVerified live against the running server on Nov 6, 2026.
list_programmesList Mirabello-advised citizenship- (CBI) and residency-by-investment (RBI/golden visa) programmes, optionally filtered by type, budget (USD, compared at indicative FX), region, or max processing time. All 98 programmes is a large response — pass limit when you only need a sam...5 params
List Mirabello-advised citizenship- (CBI) and residency-by-investment (RBI/golden visa) programmes, optionally filtered by type, budget (USD, compared at indicative FX), region, or max processing time. All 98 programmes is a large response — pass limit when you only need a sam...
budget_maxnumberlimitnumbermax_processing_monthsnumberregionstringtypestringCBI · RBIget_programmeFull detail for one programme by id (e.g. "dominica-cbi","greece-gv"): routes, fees, processing, mobility, tax, path to citizenship, its Mirabello Index composite score + rank (mirabello_index), and the Mirabello programme page.1 params
Full detail for one programme by id (e.g. "dominica-cbi","greece-gv"): routes, fees, processing, mobility, tax, path to citizenship, its Mirabello Index composite score + rank (mirabello_index), and the Mirabello programme page.
id*stringcompare_programmesCompare programmes side by side. Pass a + b (two programme ids) for the canonical versioned comparison artefact from the Mirabello Investment Migration Index: rank, composite, the dimension scores, per-dimension deltas, per-metric leads (a|b|tie) and the human compare page URL...3 params
Compare programmes side by side. Pass a + b (two programme ids) for the canonical versioned comparison artefact from the Mirabello Investment Migration Index: rank, composite, the dimension scores, per-dimension deltas, per-metric leads (a|b|tie) and the human compare page URL...
astringbstringidsarrayget_processing_timesProcessing-time estimate for one programme (by id) or all programmes: the typical government processing range, the basis of the estimate and its source. Use when the user asks how long an application takes. Figures are indicative and vary with the case and the workload of the...1 params
Processing-time estimate for one programme (by id) or all programmes: the typical government processing range, the basis of the estimate and its source. Use when the user asks how long an application takes. Figures are indicative and vary with the case and the workload of the...
idstringestimate_total_costEstimate the total cost of a programme for a given family: investment + government & due-diligence fees + family add-ons. Indicative; excludes professional/property/legal fees.4 params
Estimate the total cost of a programme for a given family: investment + government & due-diligence fees + family add-ons. Indicative; excludes professional/property/legal fees.
adultsnumberchildren_16plusnumberchildren_under16numberprogramme_id*stringrecommend_programmesRecommend a ranked shortlist of programmes for a client profile (budget, family size, mobility priority, timeline, tax goal) with reasoning. Respects closed/paused programmes.6 params
Recommend a ranked shortlist of programmes for a client profile (budget, family size, mobility priority, timeline, tax goal) with reasoning. Respects closed/paused programmes.
budget_maxnumberfamily_sizenumbermobility_prioritybooleantax_goalbooleantimeline_max_monthsnumbertypestringCBI · RBIcheck_visa_freeMobility for a programme passport: visa-free count and access to key destinations (Schengen, UK, USA, China).2 params
Mobility for a programme passport: visa-free count and access to key destinations (Schengen, UK, USA, China).
destinationstringprogramme_id*stringget_indexThe Mirabello Investment Migration Index — a composite 0–100 ranking of CBI/RBI programmes across cost, mobility, speed, path-to-citizenship, stability, family and tax, with transparent published methodology. Filter by type (CBI/RBI) and limit. Returns the TOP 25 by default (t...2 params
The Mirabello Investment Migration Index — a composite 0–100 ranking of CBI/RBI programmes across cost, mobility, speed, path-to-citizenship, stability, family and tax, with transparent published methodology. Filter by type (CBI/RBI) and limit. Returns the TOP 25 by default (t...
limitnumbertypestringCBI · RBIget_recent_changesRecent material changes across investment-migration programmes (launches, closures, threshold/mobility/regulatory changes) + current status counts, PLUS pathway_field_changes (official-source field-level diffs per country x pathway, from->to + cited source) and official_legisl...2 params
Recent material changes across investment-migration programmes (launches, closures, threshold/mobility/regulatory changes) + current status counts, PLUS pathway_field_changes (official-source field-level diffs per country x pathway, from->to + cited source) and official_legisl...
ccstringlimitnumberget_aboutAbout Mirabello Consultancy: track record (cases, approval rate), credentials (IMC, ACAMS), offices, languages, services. Use for "who is Mirabello / why use them / are they reputable" questions.
About Mirabello Consultancy: track record (cases, approval rate), credentials (IMC, ACAMS), offices, languages, services. Use for "who is Mirabello / why use them / are they reputable" questions.
No parameters. Call it with no arguments.
get_passport_renewalCBI passport-RENEWAL facts for a Caribbean/Pacific programme country (St Kitts & Nevis, Antigua & Barbuda, Dominica, Grenada, St Lucia, Vanuatu): official government renewal fees (currency-primary EC$/GBP/VT with USD approximations, adult/child/lost-stolen), passport validity...1 params
CBI passport-RENEWAL facts for a Caribbean/Pacific programme country (St Kitts & Nevis, Antigua & Barbuda, Dominica, Grenada, St Lucia, Vanuatu): official government renewal fees (currency-primary EC$/GBP/VT with USD approximations, adult/child/lost-stolen), passport validity...
countrystringget_malta_citizen_serviceOfficial procedure facts for Maltese citizens and their families, in Malta and abroad: (1) passport renewal (Identità fees by age and season, the official 4-hour urgent service in Malta, applying through a mission abroad, minors, lost/stolen); (2) a newborn's birth registratio...3 params
Official procedure facts for Maltese citizens and their families, in Malta and abroad: (1) passport renewal (Identità fees by age and season, the official 4-hour urgent service in Malta, applying through a mission abroad, minors, lost/stolen); (2) a newborn's birth registratio...
applicant_agenumberresidence_countrystringservicestringpassport-renewal · newborn · marriage · descentestimate_malta_passport_feeItemised official government fee for a Maltese passport (Identità): age band (under 10 / 10-15 / 16+), seasonal adult rate (€70 September-March, €80 April-August), the official urgent service (€160 adult, 4 working hours, in Malta only), the €15 supplement when a lost or stole...5 params
Itemised official government fee for a Maltese passport (Identità): age band (under 10 / 10-15 / 16+), seasonal adult rate (€70 September-March, €80 April-August), the official urgent service (€160 adult, 4 working hours, in Malta only), the €15 supplement when a lost or stole...
age*numberlocationstringmalta · abroadlost_still_validbooleanmonthnumberurgentbooleancheck_maltese_citizenship_eligibilityRules-based first screen of whether a person is already Maltese or can register, for two family routes: "birth" (a child born in Malta or abroad to a Maltese parent, the 1 August 1989 rule, the father-only rule for 1964-1989 births abroad and the maternal-line Form I) and "mar...10 params
Rules-based first screen of whether a person is already Maltese or can register, for two family routes: "birth" (a child born in Malta or abroad to a Maltese parent, the 1 August 1989 rule, the father-only rule for 1964-1989 births abroad and the maternal-line Form I) and "mar...
birth_datestringborn_in_maltabooleanliving_togetherbooleanmaltese_parentstringmother · father · bothmarriage_datestringmarriage_registered_in_maltabooleanparent_citizenship_basisstringbirth · descent_automatic · registration_by_descent · registration_other · naturalisationroute*stringbirth · marriageseparatedbooleanspouse_deceasedbooleanbook_consultationRequest a consultation with a Mirabello Consultancy specialist. Use only when the user asks to be contacted or to book. Requires email + programme interest/message and explicit consent. Side effect: delivers the enquiry to Mirabello and returns a tracked booking URL. Each call...19 params
Request a consultation with a Mirabello Consultancy specialist. Use only when the user asks to be contacted or to book. Requires email + programme interest/message and explicit consent. Side effect: delivers the enquiry to Mirabello and returns a tracked booking URL. Each call...
budgetstringchildrens_agesstringconsentbooleanemail*stringfamily_sizestringgoalstringmarital_statusstringYes · Nomessagestringnamestringnationalitystringnumber_of_childrennumberphonestringpreferred_channelstringemail · phone · whatsapp · telegram · wechatprogramme_intereststringresidence_countrystringsalutationstringMr. · Ms. · Mrs. · Sheikh · Prof. · Dr.sourcestringtimelinestringwebsitestringgenerate_briefingGenerate a personalised Mirabello briefing: given a client profile (nationality, budget, family, goals), returns a ranked shortlist with full family cost math AND a shareable branded briefing page URL (valid 90 days). Optionally registers the client for specialist follow-up (e...14 params
Generate a personalised Mirabello briefing: given a client profile (nationality, budget, family, goals), returns a ranked shortlist with full family cost math AND a shareable branded briefing page URL (valid 90 days). Optionally registers the client for specialist follow-up (e...
adultsnumberbudget_maxnumberchildren_16plusnumberchildren_under16numberconsentbooleanemailstringgoalstringmobility_prioritybooleannationalitystringprogramme_idsarraytax_goalbooleantimeline_max_monthsnumbertypestringCBI · RBIwebsitestringsubscribe_changesSubscribe to verified programme-change alerts (price changes, launches, corrections — each linked to the official source). Agents: provide webhook_url (HTTPS POST on each change). Humans: provide email (explicit consent required). Optional programme_ids filter. Returns a subsc...5 params
Subscribe to verified programme-change alerts (price changes, launches, corrections — each linked to the official source). Agents: provide webhook_url (HTTPS POST on each change). Humans: provide email (explicit consent required). Optional programme_ids filter. Returns a subsc...
consentbooleanemailstringprogramme_idsarraywebhook_urlstringwebsitestringcheck_eligibilityCheck which programmes a given nationality can realistically apply to: published nationality restrictions/suspensions (e.g. Russia/Belarus/Iran policies), EU-citizen applicability, minimum age and core requirements. Factual published policies only — final acceptance always res...3 params
Check which programmes a given nationality can realistically apply to: published nationality restrictions/suspensions (e.g. Russia/Belarus/Iran policies), EU-citizen applicability, minimum age and core requirements. Factual published policies only — final acceptance always res...
nationality*stringprogramme_idstringtypestringCBI · RBIget_document_checklistStandard document checklist for a programme application (per programme type, plus programme-specific items where published). Final list always confirmed by a specialist — varies by family composition and nationality.1 params
Standard document checklist for a programme application (per programme type, plus programme-specific items where published). Final list always confirmed by a specialist — varies by family composition and nationality.
programme_id*stringestimate_timelineStep-by-step expected timeline for a programme: published processing time plus the stage breakdown where available.1 params
Step-by-step expected timeline for a programme: published processing time plus the stage breakdown where available.
programme_id*stringget_countryCountry immigration profile (beyond investment migration): ALL screened pathways for a country — skilled-work, digital-nomad, retirement, citizenship-by-descent, naturalisation, study, family etc. — each with requirements, cost, processing, rights, path to PR/citizenship and t...3 params
Country immigration profile (beyond investment migration): ALL screened pathways for a country — skilled-work, digital-nomad, retirement, citizenship-by-descent, naturalisation, study, family etc. — each with requirements, cost, processing, rights, path to PR/citizenship and t...
cc*stringnationalitystringpathwaystringget_provenanceCITATION-FIRST provenance for a country's pathway facts (W3C PROV-O + Schema.org). For each fact returns: the cited official source_url + source_class + verbatim quote (evidence), how it was derived (extraction model + ensemble + independent corroboration), confidence, first_s...2 params
CITATION-FIRST provenance for a country's pathway facts (W3C PROV-O + Schema.org). For each fact returns: the cited official source_url + source_class + verbatim quote (evidence), how it was derived (extraction model + ensemble + independent corroboration), confidence, first_s...
cc*stringpathwaystringquery_graphRELATIONAL query over the investment-migration KNOWLEDGE GRAPH (programme entities · countries · blocs · investment thresholds · authorities · legal sources). Two modes: (1) pass id to get a single entity + its neighbours (e.g. id:"programme:dominica-cbi" or "country:GR" or "b...9 params
RELATIONAL query over the investment-migration KNOWLEDGE GRAPH (programme entities · countries · blocs · investment thresholds · authorities · legal sources). Two modes: (1) pass id to get a single entity + its neighbours (e.g. id:"programme:dominica-cbi" or "country:GR" or "b...
blocstringccstringidstringleads_tostringcitizenship · residencelimitnumbermax_investment_usdnumbermin_investment_usdnumberstatusstringtypestringplan_pathThe Mirabello Freedom Compass — ORIGIN-AWARE migration path planner. Given the client's STARTING POINT — current citizenship(s) + tax residence — plus their goal, returns ranked end-to-end options. The origin is the constraint: it sets the MOBILITY DELTA (what a passport actua...7 params
The Mirabello Freedom Compass — ORIGIN-AWARE migration path planner. Given the client's STARTING POINT — current citizenship(s) + tax residence — plus their goal, returns ranked end-to-end options. The origin is the constraint: it sets the MOBILITY DELTA (what a passport actua...
budget_usdnumberfamilyobjectfrom_citizenship*arrayfrom_tax_residencestringgoalstringmobility · plan_b · tax · business · family · educationphysical_presence_tolerancestringnone · low · medium · hightimeline_monthsnumberfind_pathwaysFind which countries offer a given immigration pathway (e.g. digital-nomad, skilled-work, ancestry-descent, retirement-passive, eu-free-movement). Returns the screened countries that have it, each with its key requirements (income thresholds included), cost and path to PR. EU/...2 params
Find which countries offer a given immigration pathway (e.g. digital-nomad, skilled-work, ancestry-descent, retirement-passive, eu-free-movement). Returns the screened countries that have it, each with its key requirements (income thresholds included), cost and path to PR. EU/...
pathway*stringeu-free-movement · retirement-passive · digital-nomad · skilled-work · general-work · startup-entrepreneurregionstringfind_retirement_routesFind RETIREMENT and PASSIVE-INCOME residence routes (pensionado, rentista, retiree visas) that qualify on income or savings, not an investment. Filter by monthly income in USD, income type, net worth, the most days a year you want to spend there, region, dependants and untaxed...10 params
Find RETIREMENT and PASSIVE-INCOME residence routes (pensionado, rentista, retiree visas) that qualify on income or savings, not an investment. Filter by monthly income in USD, income type, net worth, the most days a year you want to spend there, region, dependants and untaxed...
dependantsintegerforeign_income_untaxed_onlybooleangolden_onlybooleanincome_typestringpension · passive · eitherlimitintegermax_stay_days_per_yearnumbermin_scorenumbermonthly_income_usdnumbernet_worth_usdnumberregionstringfind_fastest_citizenshipNaturalisation periods and NATIONALITY-BASED FAST TRACKS, verified against the enacted statute. Pass nationality (ISO-3166 alpha-2 of the passport held) to rank covered jurisdictions by how soon THAT nationality may apply for citizenship — e.g. an Ibero-American national reach...3 params
Naturalisation periods and NATIONALITY-BASED FAST TRACKS, verified against the enacted statute. Pass nationality (ISO-3166 alpha-2 of the passport held) to rank covered jurisdictions by how soon THAT nationality may apply for citizenship — e.g. an Ibero-American national reach...
blocstringEU · EEA · FREE_MOVEMENTccstringnationalitystringget_family_pathwayFAMILY PATHWAYS: who can come with, or join, the main applicant — spouse, unmarried/same-sex partner, children (MAXIMUM AGE and when age is measured), adult dependent children, parents, siblings — whether they join at the SAME TIME or LATER, what happens if a child ages out, a...9 params
FAMILY PATHWAYS: who can come with, or join, the main applicant — spouse, unmarried/same-sex partner, children (MAXIMUM AGE and when age is measured), adult dependent children, parents, siblings — whether they join at the SAME TIME or LATER, what happens if a child ages out, a...
ccstringchildren_agesarraylimitintegerparentsbooleanpartnerbooleanprogramme_idstringsponsorstringtogether_requiredbooleantypestringCBI · RBIget_emigration_flowsOFFICIAL GERMAN EMIGRATION DATA: where German citizens actually move, by destination country and year (Destatis statistic 12711-0008, 2016 onwards). Returns departures, arrivals and net migration per destination, plus each destination share of the NAMED-destination base. Revea...3 params
OFFICIAL GERMAN EMIGRATION DATA: where German citizens actually move, by destination country and year (Destatis statistic 12711-0008, 2016 onwards). Returns departures, arrivals and net migration per destination, plus each destination share of the NAMED-destination base. Revea...
destinationstringtopnumberyearstringget_capital_controlsCAPITAL MOBILITY — can money legally LEAVE this country, and how much? For an ORIGIN jurisdiction returns the exchange-control regime (free | liberalising | controlled), the annual outbound allowance or remittance scheme (e.g. India LRS USD 250,000/year under FEMA; China SAFE...2 params
CAPITAL MOBILITY — can money legally LEAVE this country, and how much? For an ORIGIN jurisdiction returns the exchange-control regime (free | liberalising | controlled), the annual outbound allowance or remittance scheme (e.g. India LRS USD 250,000/year under FEMA; China SAFE...
ccstringregimestringfree · liberalising · controlledcheck_visa_requirementVISA REQUIREMENT for ONE nationality travelling to ONE destination: visa-free (with maximum stay in days where published), visa on arrival, e-visa, electronic travel authorisation, visa required, or no admission. Covers 199 passports x 199 destinations from the open Passport I...2 params
VISA REQUIREMENT for ONE nationality travelling to ONE destination: visa-free (with maximum stay in days where published), visa on arrival, e-visa, electronic travel authorisation, visa required, or no admission. Covers 199 passports x 199 destinations from the open Passport I...
destination*stringfrom_nationality*stringlist_visa_free_destinationsALL destinations for ONE nationality grouped by requirement: visa-free (with maximum stay days where published), visa on arrival, e-visa, electronic travel authorisation, visa required, no admission - plus the counts and a visa-free-plus-on-arrival mobility total. From the ope...2 params
ALL destinations for ONE nationality grouped by requirement: visa-free (with maximum stay days where published), visa on arrival, e-visa, electronic travel authorisation, visa required, no admission - plus the counts and a visa-free-plus-on-arrival mobility total. From the ope...
from_nationality*stringgroupstringvisa_free · visa_on_arrival · e_visa · eta · visa_required · no_admissionget_name_changeLEGAL NAME CHANGE rules for a jurisdiction: whether a change is permitted, on what grounds (or none), which authority decides (civil registry or court), who may apply, the process, indicative cost and timeline, the effect on the passport, transliteration rules for rendering a...1 params
LEGAL NAME CHANGE rules for a jurisdiction: whether a change is permitted, on what grounds (or none), which authority decides (civil registry or court), who may apply, the process, indicative cost and timeline, the effect on the passport, transliteration rules for rendering a...
ccstringget_foundation_rulesCHARITABLE & PRIVATE FOUNDATION and TRUST rules for a jurisdiction: whether the foundation legal form exists (Stiftung / fondation / fundación / waqf / foundation company), legal basis, regulator/registry, minimum endowment, governance organs, founder reserved powers, benefici...1 params
CHARITABLE & PRIVATE FOUNDATION and TRUST rules for a jurisdiction: whether the foundation legal form exists (Stiftung / fondation / fundación / waqf / foundation company), legal basis, regulator/registry, minimum endowment, governance organs, founder reserved powers, benefici...
ccstringget_nonresident_bankingIncludes basic_account_right: whether residents (or EEA residents) have a statutory right to a basic account; that right is not a ban on non-residents. BANK-ACCOUNT ACCESS for FOREIGN NON-RESIDENTS in a jurisdiction — two profiles: (a) non-resident individual, (b) foreign enti...1 params
Includes basic_account_right: whether residents (or EEA residents) have a statutory right to a basic account; that right is not a ban on non-residents. BANK-ACCOUNT ACCESS for FOREIGN NON-RESIDENTS in a jurisdiction — two profiles: (a) non-resident individual, (b) foreign enti...
ccstringget_property_lawREAL-ESTATE LAW FOR FOREIGN BUYERS in a jurisdiction: whether foreigners may own freehold (unrestricted / restricted zones / leasehold-only / approval required / prohibited), restricted categories (border, agricultural, coastal), approval regimes (e.g. Lex Koller, FIRB), which...1 params
REAL-ESTATE LAW FOR FOREIGN BUYERS in a jurisdiction: whether foreigners may own freehold (unrestricted / restricted zones / leasehold-only / approval required / prohibited), restricted categories (border, agricultural, coastal), approval regimes (e.g. Lex Koller, FIRB), which...
ccstringget_entry_requirementsENTRY REQUIREMENTS for a DESTINATION: passport-validity rule (the "6-month rule", the Schengen "issued within the previous 10 years AND valid 3 months beyond departure" cap, blank-page requirements) and health/vaccination entry rules (e.g. yellow-fever certificate). Operationa...1 params
ENTRY REQUIREMENTS for a DESTINATION: passport-validity rule (the "6-month rule", the Schengen "issued within the previous 10 years AND valid 3 months beyond departure" cap, blank-page requirements) and health/vaccination entry rules (e.g. yellow-fever certificate). Operationa...
ccstringget_country_taxHNWI tax profile for a country (wealth-protection view): personal income tax (worldwide vs territorial), capital gains, inheritance/estate, wealth tax, exit tax, CRS/AEOI status and special regimes (non-dom, lump-sum, NHR/IFICI, flat-tax). For Switzerland also canton and commu...1 params
HNWI tax profile for a country (wealth-protection view): personal income tax (worldwide vs territorial), capital gains, inheritance/estate, wealth tax, exit tax, CRS/AEOI status and special regimes (non-dom, lump-sum, NHR/IFICI, flat-tax). For Switzerland also canton and commu...
cc*stringfind_low_taxFind countries by wealth-protection tax criteria — no personal income tax, no inheritance tax, no wealth tax, no capital gains tax, territorial taxation, non-CRS (no automatic financial-account exchange), not on the EU tax black/grey list, or crypto-friendly (favourable crypto...7 params
Find countries by wealth-protection tax criteria — no personal income tax, no inheritance tax, no wealth tax, no capital gains tax, territorial taxation, non-CRS (no automatic financial-account exchange), not on the EU tax black/grey list, or crypto-friendly (favourable crypto...
crypto_friendlybooleanno_capital_gains_taxbooleanno_income_taxbooleanno_inheritance_taxbooleanno_wealth_taxbooleannot_eu_listedbooleanterritorialbooleanfind_trust_jurisdictionsFacts on trust and foundation regimes by jurisdiction (statute, CRS status, EU-list status), for succession and governance research. Not a recommendation, and no structure hides assets from tax authorities: CRS and FATCA reporting applies. Filter by vehicle. General informatio...3 params
Facts on trust and foundation regimes by jurisdiction (statute, CRS status, EU-list status), for succession and governance research. Not a recommendation, and no structure hides assets from tax authorities: CRS and FATCA reporting applies. Filter by vehicle. General informatio...
limitintegerstrong_protectionbooleanvehiclestringfind_charity_jurisdictionsFind jurisdictions for setting up a CHARITABLE/PHILANTHROPIC structure — charitable foundations (e.g. the Liechtenstein gemeinnützige Stiftung), donor-advised funds (US 501(c)(3) ecosystem), charitable trusts, waqf — with donor tax relief, the entity tax status, cross-border g...3 params
Find jurisdictions for setting up a CHARITABLE/PHILANTHROPIC structure — charitable foundations (e.g. the Liechtenstein gemeinnützige Stiftung), donor-advised funds (US 501(c)(3) ecosystem), charitable trusts, waqf — with donor tax relief, the entity tax status, cross-border g...
donor_reliefbooleanlimitintegervehiclestringget_structuring_rosterCoverage list of company vehicles, trust and foundation vehicles and personal tax regimes on which Mirabello holds reference data. Not a ranking or a recommendation. General information, not advice. Pass lane: corporate, trust or personal.1 params
Coverage list of company vehicles, trust and foundation vehicles and personal tax regimes on which Mirabello holds reference data. Not a ranking or a recommendation. General information, not advice. Pass lane: corporate, trust or personal.
lanestringget_structuring_playbookGeneral considerations by customer market (USA, EU, Switzerland, Asia, Middle East), what a holding company does and does not do, a checklist of obligations and questions to take to a licensed adviser. Tax follows the owner. No structure is recommended. General information, no...3 params
General considerations by customer market (USA, EU, Switzerland, Asia, Middle East), what a holding company does and does not do, a checklist of obligations and questions to take to a licensed adviser. Tax follows the owner. No structure is recommended. General information, no...
archetypestringholdingbooleanmarketstringget_company_formationReference facts for one company, trust or foundation structure: tax facts and caveats, indicative costs, timeline, remote feasibility, substance requirements, list status and who it does not suit. Omit structure for the catalogue. Not a recommendation. General information, not...1 params
Reference facts for one company, trust or foundation structure: tax facts and caveats, indicative costs, timeline, remote feasibility, substance requirements, list status and who it does not suit. Omit structure for the catalogue. Not a recommendation. General information, not...
structurestringfind_formation_jurisdictionsFilter reference profiles by facts: remote_only, max_setup_usd, banking_tier (good or moderate access), eu_clean (not on EU or FATF lists at the dated snapshot), lane (company or trust). Results are alphabetical, not ranked or recommended. General information, not advice.6 params
Filter reference profiles by facts: remote_only, max_setup_usd, banking_tier (good or moderate access), eu_clean (not on EU or FATF lists at the dated snapshot), lane (company or trust). Results are alphabetical, not ranked or recommended. General information, not advice.
banking_tierstringeu_cleanbooleanlanestringlimitintegermax_setup_usdnumberremote_onlybooleancompare_formationSide-by-side facts for 2-6 structures by profile key: tax facts, indicative costs, timeline, substance, list status, caveats and who each does not suit. Comparison only, no recommendation. General information, not advice.1 params
Side-by-side facts for 2-6 structures by profile key: tax facts, indicative costs, timeline, substance, list status, caveats and who each does not suit. Comparison only, no recommendation. General information, not advice.
structures*arrayplan_global_setupGeneral reference for someone combining a move with a company question: residence and citizenship options, considerations by customer market, example structures in no order, banking access levels, an obligations checklist and questions for a licensed adviser. Tax follows the o...6 params
General reference for someone combining a move with a company question: residence and citizenship options, considerations by customer market, example structures in no order, banking access levels, an obligations checklist and questions for a licensed adviser. Tax follows the o...
archetypestringbudget_usdnumberfrom_citizenshiparrayfrom_tax_residencestringinclude_mobilitybooleanmarketsarrayget_banking_accessGeneral non-resident banking access by jurisdiction (US, AE, SG, HK, CH, LI, KY or Caribbean, plus EMI): access level, timelines, common rejection causes and caveats. No institution is named or recommended, and no account is guaranteed. General information, not advice.2 params
General non-resident banking access by jurisdiction (US, AE, SG, HK, CH, LI, KY or Caribbean, plus EMI): access level, timelines, common rejection causes and caveats. No institution is named or recommended, and no account is guaranteed. General information, not advice.
ccstringtypestringget_regulator_registryRegistry of the regulatory bodies that govern tax, company formation, accounting, treaties and banking per jurisdiction — ranked most-to-least important, with official-source links (tax authority, company registrar, financial/AML regulator, central bank, specialists like FDIC,...2 params
Registry of the regulatory bodies that govern tax, company formation, accounting, treaties and banking per jurisdiction — ranked most-to-least important, with official-source links (tax authority, company registrar, financial/AML regulator, central bank, specialists like FDIC,...
ccstringinternationalbooleancompare_treaty_positionDouble-tax-treaty position for a relocation corridor (from→to): is a DTA in force, the residence tie-breaker test, treaty withholding rates (dividends/interest/royalties), and any limitation-on-benefits/principal-purpose test. Use ISO alpha-2 codes. Indicative, not advice.2 params
Double-tax-treaty position for a relocation corridor (from→to): is a DTA in force, the residence tie-breaker test, treaty withholding rates (dividends/interest/royalties), and any limitation-on-benefits/principal-purpose test. Use ISO alpha-2 codes. Indicative, not advice.
from*stringto*stringwithholding_mapTreaty withholding-tax rates (dividends/interest/royalties) for a from→to corridor.2 params
Treaty withholding-tax rates (dividends/interest/royalties) for a from→to corridor.
from*stringto*stringflag_cfc_poe_riskAnti-avoidance & relocation-tax flags for a jurisdiction: CFC (controlled foreign company), GAAR (general anti-avoidance rule), POEM (place of effective management)/corporate-residence, economic substance, exit-tax detail and step-up-in-basis on becoming resident. The depth be...1 params
Anti-avoidance & relocation-tax flags for a jurisdiction: CFC (controlled foreign company), GAAR (general anti-avoidance rule), POEM (place of effective management)/corporate-residence, economic substance, exit-tax detail and step-up-in-basis on becoming resident. The depth be...
cc*stringresidence_evidence_checklistTax-residence TESTS + evidence factors for a jurisdiction: day-count thresholds, statutory test (e.g. UK SRT), connecting/ties factors (permanent home, centre of vital interests, habitual abode, family, accommodation, economic links), how residence ceases, and the documentary...1 params
Tax-residence TESTS + evidence factors for a jurisdiction: day-count thresholds, statutory test (e.g. UK SRT), connecting/ties factors (permanent home, centre of vital interests, habitual abode, family, accommodation, economic links), how residence ceases, and the documentary...
cc*stringbuild_sow_packSource-of-Wealth / Source-of-Funds evidence pack: given a wealth-origin type (e.g. business_sale, inheritance, ipo_liquidity_event, real_estate_sale, employment_income, crypto_asset_gains) and an optional destination context (a CBI/RBI programme, generic private-bank onboardin...2 params
Source-of-Wealth / Source-of-Funds evidence pack: given a wealth-origin type (e.g. business_sale, inheritance, ipo_liquidity_event, real_estate_sale, employment_income, crypto_asset_gains) and an optional destination context (a CBI/RBI programme, generic private-bank onboardin...
contextstringoriginstringforced_heirship_riskForced-heirship / testamentary-freedom position for a jurisdiction: whether forced heirship exists, the reserved shares (e.g. France réserve héréditaire, Germany Pflichtteil, Switzerland reform), the freely-disposable portion, whether a spouse/children can be disinherited, and...1 params
Forced-heirship / testamentary-freedom position for a jurisdiction: whether forced heirship exists, the reserved shares (e.g. France réserve héréditaire, Germany Pflichtteil, Switzerland reform), the freely-disposable portion, whether a spouse/children can be disinherited, and...
cc*stringmatrimonial_regime_screenDefault matrimonial-property regime for a jurisdiction (e.g. community of acquisitions vs separation of property), whether prenuptial/marital agreements can vary it, and how property splits on divorce or death. Informational — confirm with local counsel. Use ISO alpha-2.1 params
Default matrimonial-property regime for a jurisdiction (e.g. community of acquisitions vs separation of property), whether prenuptial/marital agreements can vary it, and how property splits on divorce or death. Informational — confirm with local counsel. Use ISO alpha-2.
cc*stringsuccession_conflict_mapCross-border succession conflict-of-laws position for a jurisdiction: which law governs succession (habitual residence / nationality / situs of assets), EU Succession Regulation 650/2012 (Brussels IV) applicability and whether a professio juris (choice of national law in a wil...1 params
Cross-border succession conflict-of-laws position for a jurisdiction: which law governs succession (habitual residence / nationality / situs of assets), EU Succession Regulation 650/2012 (Brussels IV) applicability and whether a professio juris (choice of national law in a wil...
cc*stringchoice_of_law_optionsWhich law may govern a cross-border family succession, matrimonial property and divorce, and whether NATIONALITY opens an election. From nationalities held, habitual residence, asset situs and marital status, returns the default applicable law (EU Succession Reg 650/2012 Art 2...5 params
Which law may govern a cross-border family succession, matrimonial property and divorce, and whether NATIONALITY opens an election. From nationalities held, habitual residence, asset situs and marital status, returns the default applicable law (EU Succession Reg 650/2012 Art 2...
asset_situsarrayhabitual_residencestringmarriedbooleannationalitiesarrayspouse_nationalitiesarraycompare_scenariosSide-by-side comparison of 2-8 jurisdictions across every wealth-protection dimension at once: tax (income/CGT/inheritance/wealth top rates + territorial-vs-worldwide + special regimes), crypto-asset treatment, tax-residence day-count, trust/foundation structure availability,...2 params
Side-by-side comparison of 2-8 jurisdictions across every wealth-protection dimension at once: tax (income/CGT/inheritance/wealth top rates + territorial-vs-worldwide + special regimes), crypto-asset treatment, tax-residence day-count, trust/foundation structure availability,...
ccstringscenariosarraycompliance_checklistLists the reporting/compliance obligations a stated profile may trigger — FATCA (US persons), CRS, CARF/DAC8 (crypto), DAC6 (EU cross-border arrangements), PEP enhanced due diligence, investment-migration due diligence, trust/beneficial-ownership reporting and source-of-wealth...10 params
Lists the reporting/compliance obligations a stated profile may trigger — FATCA (US persons), CRS, CARF/DAC8 (crypto), DAC6 (EU cross-border arrangements), PEP enhanced due diligence, investment-migration due diligence, trust/beneficial-ownership reporting and source-of-wealth...
cbi_applicantbooleancrs_reportablebooleancrypto_holderbooleandac6booleaneu_cross_border_arrangementbooleanlarge_cash_or_sowbooleanpepbooleanrbi_applicantbooleantrust_settlorbooleanus_personbooleanget_mobility_optionalityStrategic mobility optionality for a jurisdiction: the lawful residence/citizenship ROUTES it offers (investment programmes) with minimum physical presence, family inclusion, path to permanence, processing time and regulator — the planning view of mobility, not passport streng...1 params
Strategic mobility optionality for a jurisdiction: the lawful residence/citizenship ROUTES it offers (investment programmes) with minimum physical presence, family inclusion, path to permanence, processing time and regulator — the planning view of mobility, not passport streng...
ccstringget_digital_gov_progressPer-country digital-money & identity progress relevant to wealth planning: (1) CBDC status (none/researching/exploring/pilot/launched) + type (retail/wholesale) and issuer; (2) government-issued or government-sanctioned STABLECOIN status + regulatory framework (e.g. MiCA, MAS,...1 params
Per-country digital-money & identity progress relevant to wealth planning: (1) CBDC status (none/researching/exploring/pilot/launched) + type (retail/wholesale) and issuer; (2) government-issued or government-sanctioned STABLECOIN status + regulatory framework (e.g. MiCA, MAS,...
ccstringget_wealth_atlasThe Mirabello Wealth-Protection Atlas — OBJECTIVE per-pillar sub-indices (0-100) for each jurisdiction: tax efficiency, structure strength, residence clarity, crypto clarity, succession certainty, regulatory transparency (international compliance alignment — NOT a secrecy scor...1 params
The Mirabello Wealth-Protection Atlas — OBJECTIVE per-pillar sub-indices (0-100) for each jurisdiction: tax efficiency, structure strength, residence clarity, crypto clarity, succession certainty, regulatory transparency (international compliance alignment — NOT a secrecy scor...
ccstringget_wealth_indexCLIENT-WEIGHTED wealth-protection composite over the Atlas pillars. Pass your own weights (any of tax_efficiency, structure_strength, residence_clarity, crypto_clarity, succession_certainty, regulatory_transparency, institutional_stability) to score jurisdictions for a SPECIFI...3 params
CLIENT-WEIGHTED wealth-protection composite over the Atlas pillars. Pass your own weights (any of tax_efficiency, structure_strength, residence_clarity, crypto_clarity, succession_certainty, regulatory_transparency, institutional_stability) to score jurisdictions for a SPECIFI...
ccstringlimitnumberweightsobjectsearch_propertiesSearch Mirabello-advised investment real estate that QUALIFIES for a citizenship- or residency-by-investment programme. Filter by country, programme (e.g. "grenada-citizenship-by-investment", "greece-golden-visa"), type (CBI|RBI), budget_max (USD, FX-normalised best-effort), b...8 params
Search Mirabello-advised investment real estate that QUALIFIES for a citizenship- or residency-by-investment programme. Filter by country, programme (e.g. "grenada-citizenship-by-investment", "greece-golden-visa"), type (CBI|RBI), budget_max (USD, FX-normalised best-effort), b...
beds_minnumberbudget_maxnumbercountrystringlimitnumberlisting_typestringprogrammestringsale_statusstringavailable · off-plan · under-construction · reserved · soldtypestringCBI · RBIget_propertyFull detail for one investment property by slug: price, specs, location, qualifying programme + holding period, project/developer (where disclosed), availability and freshness. Mirabello Consultancy acts as introducer only; brochure, floor plan and due-diligence pack are avail...1 params
Full detail for one investment property by slug: price, specs, location, qualifying programme + holding period, project/developer (where disclosed), availability and freshness. Mirabello Consultancy acts as introducer only; brochure, floor plan and due-diligence pack are avail...
slug*stringget_availability_updatesRecently re-verified listings (price / availability / sale status), optionally since an ISO date. For agents keeping an inventory view fresh.2 params
Recently re-verified listings (price / availability / sale status), optionally since an ISO date. For agents keeping an inventory view fresh.
limitintegersincestringcreate_enquiryRoute a qualified buyer enquiry about a specific property to Mirabello Consultancy, which acts as introducer only (it does not sell or broker property). Requires property_id (slug) + a valid email + explicit consent:true (GDPR). Side effect: delivers the enquiry to Mirabello a...11 params
Route a qualified buyer enquiry about a specific property to Mirabello Consultancy, which acts as introducer only (it does not sell or broker property). Requires property_id (slug) + a valid email + explicit consent:true (GDPR). Side effect: delivers the enquiry to Mirabello a...
budgetstringconsent*booleanemail*stringmessagestringnamestringnationalitystringphonestringpreferred_channelstringproperty_id*stringresidence_countrystringtimelinestringSponsors
Readme
Mirabello Immigration Intelligence: MCP Server
The first Model Context Protocol (MCP) server for citizenship- and residency-by-investment, grown into a global relocation, tax-residency and wealth-protection data layer. Maintained by Mirabello Consultancy, a Swiss boutique investment-migration advisory (Zurich, Dubai, Hong Kong SAR; Member of the Investment Migration Council (IMC), ACAMS-certified team).
68 tools · 98 investment-migration programmes · 194 countries · 1,229 verified immigration pathways · 199 × 199 visa matrix · 14 statute-read naturalisation regimes
Every figure is sourced: official government sources first, corroborated where possible, with verification dates and confidence returned alongside the data. Where a fact cannot be verified, the server says so instead of guessing.
Connect (remote, no install)
Streamable HTTP, stateless JSON-RPC 2.0, no API key:
https://mcp.mirabelloconsultancy.com/mcp
MCP client config:
{
"mcpServers": {
"mirabello": { "url": "https://mcp.mirabelloconsultancy.com/mcp", "transport": "streamable-http" }
}
}
Details
- Repository
- github.com/mirabello-consultancy/mcp-server
- Website
- www.mirabelloconsultancy.com/mcp
- Category
- Data & Analytics
- Transport
- HTTP
- Registry
- MCP registry, active
- Resources
- 4
- Prompts
- 4
- Tools verified
- Nov 6, 2026