Lets an assistant check citizenship-by-descent eligibility and look up sourced residence-visa rules, costs and checklists for moving abroad.
What you can do
List supported citizenship-by-descent pathways with summaries, official sources and verification dates
Evaluate a person's direct ancestral line, generation by generation, for descent eligibility
Retrieve required documents, fees, processing time and pitfalls for a pathway
Compare residence visa options for Americans moving abroad, with income thresholds and timelines
Get a step-by-step application checklist for a specific visa, including fees and recent rule changes
Look up verified changes to visa and residence rules, filtered by country, date or count
When to use it
Useful when someone is exploring citizenship by descent or planning a move abroad and wants sourced, dated information on eligibility, documents, fees and visa timelines rather than general web results.
Requirements
Remote MCP endpoint; no packages, environment variables or headers declared. No authentication is declared, so no account or API key appears to be needed.
Before you install
Information is advisory and dated to its last verification, so confirm rules with official sources before acting. Countries marked planned have no rules implemented. The eligibility check requires full ancestral-line details, which are personal data sent to the remote service.
Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/app.getgothere%2Fcitizenship/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.
List the citizenship-by-descent pathways this server can evaluate.
Returns each supported pathway with its summary, official sources and
verification date. Countries marked 'planned' have no rules implemented
yet and are listed so their status is clear.
Takes no parameters.
check_descent_eligibility
Check citizenship by descent eligibility
Check whether a person qualifies for citizenship by descent.
Input is the person's direct ancestral line, one entry per generation,
starting with relation='self'. Every generation between the person and
the ancestor is required, because descent passes generation by generation
and a gap changes the answer.
Exact dates give the most precise result. Year-only input is accepted and
the result carries a caveat; for Ireland, a registration and a birth in the
same year cannot be resolved.
Args:
country: ISO 3166-1 alpha-2, lowercase. Currently 'ie' or 'ca'.
line: The direct line, from the user upward.
as_of: Evaluation date. Defaults to today. Rules with commencement
dates (Canada's Bill C-3) depend on it.
Parameterslinerequiredas_ofcountryrequired
get_pathway_requirements
Get descent pathway requirements
Documents, cost, and processing time for a supported descent pathway.
Covers the documents to gather, fees, typical processing time and common
pitfalls, with official sources.
Parameterscountryrequired
get_visa_options
Get residence visa options
Residence visas GoThere has researched for Americans moving abroad.
Covers Spain, Ireland, Italy, Mexico and Portugal today. Each option
carries the income threshold, fees, processing time, years to permanent
residence and citizenship, each with its source URL and the date it was
last checked.
Args:
country: Optional ISO alpha-2 code or English name, e.g. 'es' or 'Spain'.
category: Optional 'digitalNomad', 'passiveIncome' or 'work'.
Parameterscountrycategory
get_move_checklist
Get visa application checklist
Step-by-step application checklist for one visa, with sources.
Takes a visa_id such as 'es_dnv' or 'pt_d7'. Also returns the fees and any
recent rule changes for that visa.
Parametersvisa_idrequired
get_rule_changes
Get recent visa rule changes
Recent changes to visa and residence rules that GoThere has verified.
Newest first. Each entry has the old and new value and the official source.
Args:
country: Optional ISO alpha-2 code or English name.
since: Optional date; only changes on or after it are returned.
limit: Maximum entries, 1 to 100. Default 20.
Parameterslimitsincecountry
Version history
3
v1.1.1LatestNov 7, 2026
v1.1.0Nov 3, 2026
v1.0.0Oct 13, 2026
Score
83%
83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Reached in the last 30 daysRequired25 pts
Auth declaredRequired10 pts
Tools listedRequired15 pts
DescriptionRequired15 pts
Logo10 pts
Documentation15 pts
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
LicenseNot applicable
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.