transita-mcp-server
Visa eligibility matcher and immigration intelligence for MCP-compatible AI assistants.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"transita-mcp-server": {
"command": "npx",
"args": [
"@transita/mcp-server"
]
}
}
}Paquetes ejecutables
0.1.5stdioPuntos de conexión remotos
https://transita.app/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (6)
⚪transita_match_visas(citizenship, current_country, education, work_years, work_field, ...)
Score a user's profile against every visa pathway Transita supports. Returns the top matches ranked by eligibility, with timeline, cost, and links to official sources. EU citizens automatically surface freedom-of-movement options first.
Esquema de entrada
{
"type": "object",
"properties": {
"citizenship": {
"type": "string"
},
"current_country": {
"type": "string"
},
"education": {
"type": "string",
"enum": [
"high_school",
"associate",
"bachelor",
"master",
"phd",
"professional"
]
},
"work_years": {
"type": "integer",
"minimum": 0,
"maximum": 60
},
"work_field": {
"type": "string"
},
"income_usd": {
"type": "integer",
"minimum": 0,
"maximum": 9007199254740991
},
"goal": {
"type": "string",
"enum": [
"work_tech",
"start_company",
"study_work",
"relocate_family",
"digital_nomad"
]
},
"target_countries": {
"type": "array",
"items": {
"type": "string"
}
},
"timeline": {
"type": "string",
"enum": [
"asap",
"6months",
"1year",
"2plus"
]
},
"age": {
"type": "integer",
"minimum": 15,
"maximum": 80
}
},
"required": [
"citizenship"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢transita_visa_details(visa_id)
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 $9 paid action plan.
Esquema de entrada
{
"type": "object",
"properties": {
"visa_id": {
"type": "string"
}
},
"required": [
"visa_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}⚪transita_compare_visas(visa_ids)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"visa_ids": {
"minItems": 2,
"maxItems": 3,
"type": "array",
"items": {
"type": "string"
}
}
},
"required": [
"visa_ids"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢transita_country_overview(country_code)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"country_code": {
"type": "string"
}
},
"required": [
"country_code"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟢transita_search_by_nationality(nationality)
Show top destinations and recommended visa pathways for citizens of a given country. Ideal first stop for the question 'Where should I move?'. Returns 4-6 destinations with the best-fit visa for each, key stats, and FAQ. Falls back gracefully if a slug isn't yet curated.
Esquema de entrada
{
"type": "object",
"properties": {
"nationality": {
"type": "string"
}
},
"required": [
"nationality"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}🟡transita_programme_status(visa_id)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"visa_id": {
"type": "string"
}
},
"required": [
"visa_id"
],
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia