Transita inside your AI assistant.
Transita is the workspace where you run your move abroad. Its first step, finding the visa routes you qualify for across 16 countries, works inside Claude, ChatGPT, Cursor, Cline, Zed and any MCP client. Ask “where should I move?”, get a sourced answer, then track the route you pick on Transita: document checklist, deadlines, and re-scoring when the rules change.
Install
One config edit per client. The server is published as@transita/mcp-serveron npm. No install required, just npx.
Claude Code
terminalclaude mcp add --transport http transita https://transita.app/api/mcpClaude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) · %APPDATA%\Claude\claude_desktop_config.json (Windows){
"mcpServers": {
"transita": {
"command": "npx",
"args": ["-y", "@transita/mcp-server"]
}
}
}Cursor
~/.cursor/mcp.json{
"mcpServers": {
"transita": {
"command": "npx",
"args": ["-y", "@transita/mcp-server"]
}
}
}Cline (VS Code)
Cline → MCP settings panel{
"mcpServers": {
"transita": {
"command": "npx",
"args": ["-y", "@transita/mcp-server"]
}
}
}Hosted endpoint: claude.ai, ChatGPT, Cursor
Nothing to install and no API key. The endpoint is https://transita.app/api/mcp. In claude.ai or Claude Desktop, add it as a custom connector. In ChatGPT, turn on developer mode in settings, create a connector with that URL and pick “No authentication”. Cursor and other HTTP clients take the config below.
{
"mcpServers": {
"transita": {
"url": "https://transita.app/api/mcp"
}
}
}What you get
11 read-only tools, four resources, three guided prompts. All free. Tracking a route and the paid action plan live on the website.
transita_match_visasFind the visa routes a person qualifies for from their profile. Returns the top matches ranked by estimated eligibility, with timeline, cost, official sources and a link to track the chosen route on transita.app. EU citizens see freedom-of-movement options first. Read-only: nothing is stored. Scores are estimates, not legal advice or a decision.
transita_visa_detailsFetch 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.
transita_compare_visasCompare 2 or 3 visa pathways side by side: processing time, cost, validity and PR route for each, then which one is quickest to process, which costs least and which lead to permanent residency.
transita_country_overviewGet 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.
transita_search_by_nationalityList 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 the list of guides if the nationality has no guide yet.
transita_programme_statusCheck 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.
transita_list_visasBrowse the visa catalogue without a profile. Filter by country, category or whether the route leads to permanent residency. Each row gives the id, name, country, government fee, processing time and PR route, so you can pick ids for the other tools.
transita_points_calculatorScore a profile on one points test: Canada Express Entry CRS ('crs'), Australia SkillSelect ('au'), the German Chancenkarte ('chancenkarte') or New Zealand's Skilled Migrant Category ('nz_smc'). Returns the score, a line-by-line breakdown and the threshold to compare it with. Same logic as the calculators on transita.app. An estimate, not an official assessment.
transita_cost_of_livingMonthly budget and rent ranges in US dollars for the cities Transita profiles, filtered by country or city. Figures are editorial estimates from public sources, each with its review date and sources. Use them for orientation, then check local listings.
transita_rankingsRank Transita's profiled cities on one dimension such as safety, healthcare or tech jobs, highest score first, optionally within one country. Scores run 0 to 100 and are editorial estimates built from the public sources the methodology names, not official statistics.
transita_rule_changesRecent recorded changes to a visa's rules or to its official source page, newest first, for one visa or every visa in a country. Each change names the fields that moved, the source and the date. Whether a change is proposed or in force is only stated when a source says so.
Try it
After installing, ask your assistant questions like:
- “I'm an Indian software engineer with a master's and 5 years of experience. Where should I move?”
- “Compare the US O-1A, Germany's EU Blue Card, and Portugal's D8: fastest, cheapest, best PR path?”
- “What does Portugal's D8 digital nomad visa actually require?”
The model picks the right Transita tool, calls it, and synthesises the answer. Visa data is reverified monthly by the Transita team. Every match links back to the official government source.
Free vs paid
Everything exposed via MCP is free: route matching, comparisons, points scores, country and city data, and a preview of the document checklist for any visa. Tracking the route you choose happens on Transita, where the full document checklist + 30-day action plan ($9, 30-day money-back) lives on the website at https://transita.app/path/<id>.
Source + protocol
The server is open source under MIT. Read the source on GitHub or learn more about MCP at modelcontextprotocol.io.