Match a profile against 100+ visas in 16 countries: eligibility, cost, timeline, intake status.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Compare 2-3 visa pathways side-by-side. Returns processing time, cost, validity, PR-pathway, and a delta summary highlighting the fastest, cheapest, and most permanent option.
Compare 2-3 visa pathways side-by-side. Returns processing time, cost, validity, PR-pathway, and a delta summary highlighting the fastest, cheapest, and most permanent option.
| Argument | Type | Description |
|---|---|---|
| visa_ids* | array |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"visa_ids"
],
"properties": {
"visa_ids": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 3,
"minItems": 2
}
}
}Get summary data for a destination country: number of visa pathways, EU member status, score dimensions, drawbacks, top cities with rent ranges, and PR/citizenship timelines.
| Argument | Type | Description |
|---|---|---|
| country_code* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"country_code"
],
"properties": {
"country_code": {
"type": "string"
}
}
}Score a profile against every visa pathway Transita covers. Returns the top matches ranked by estimated eligibility, with timeline, cost, and links to official sources. EU citizens see freedom-of-movement options first. Read-only: nothing is stored. Scores are estimates, not legal advice or a decision.
| Argument | Type | Description |
|---|---|---|
| age | integer | |
| goal | string | |
| timeline | string | |
| education | string | |
| income_usd | integer | |
| work_field | string | |
| work_years | integer | |
| citizenship* | string | |
| current_country | string | |
| target_countries | array |
Check the live intake status of a single visa pathway: whether it is currently open, the last selection round and cutoff score (for round-based programmes like Express Entry, AU SkillSelect, or the US H-1B lottery), what is expected next, and the official source. Call this before recommending a pathway so you never send a user toward a closed or paused programme. Continuous-intake visas return an 'open' status.
| Argument | Type | Description |
|---|---|---|
| visa_id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"visa_id"
],
"properties": {
"visa_id": {
"type": "string"
}
}
}List destinations and a suggested visa pathway for citizens of a given country: 4 to 6 destinations, each with key stats, plus an FAQ. Use it when the person asks where they could move and only knows their citizenship. Returns a general list if the nationality has no curated page.
| Argument | Type | Description |
|---|---|---|
| nationality* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"nationality"
],
"properties": {
"nationality": {
"type": "string"
}
}
}Fetch full details for a single visa pathway: eligibility category, processing time, fees, validity, PR timeline, and a free preview of the document checklist (lead time, ancillary cost, first section). The full multi-section checklist is part of Transita's paid action plan, which lives on the website.
| Argument | Type | Description |
|---|---|---|
| visa_id* | string |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"visa_id"
],
"properties": {
"visa_id": {
"type": "string"
}
}
}{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"citizenship"
],
"properties": {
"age": {
"type": "integer",
"maximum": 80,
"minimum": 15
},
"goal": {
"enum": [
"work_tech",
"start_company",
"study_work",
"relocate_family",
"digital_nomad"
],
"type": "string"
},
"timeline": {
"enum": [
"asap",
"6months",
"1year",
"2plus"
],
"type": "string"
},
"education": {
"enum": [
"high_school",
"associate",
"bachelor",
"master",
"phd",
"professional"
],
"type": "string"
},
"income_usd": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 0
},
"work_field": {
"type": "string"
},
"work_years": {
"type": "integer",
"maximum": 60,
"minimum": 0
},
"citizenship": {
"type": "string"
},
"current_country": {
"type": "string"
},
"target_countries": {
"type": "array",
"items": {
"type": "string"
}
}
}
}