Checks visa, entry, transit, and destination data for passport holders through MCP.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Orizn MCP Server.
check_visa_requirementFull visa details β documents, process, tips, transit, fees, processing days, photo specs, vaccinations, insurance, overstay penalties, embassies, safety, health, remote work, extensions, and more
quick_visa_checkFast yes/no visa check (visa-free / e-visa / required / on arrival / ETA / no admission)
get_all_destinationsAll 199 destinations for any passport
get_visa_changesTrack recent visa policy changes
check_transit_visaTransit visa rules + free transit hours for top 50 layover hubs (DXB, IST, DOH, SIN, ...)
get_coverage_statsDatabase coverage statistics
MattJeff/orizn-mcp-server MCP server connects an MCP client to the Orizn Visa API. It provides visa and entry information for passport and destination pairs, including requirement categories such as visa-free entry, e-visa, visa on arrival, ETA, visa required, and no admission. The dataset covers 39,585 passport-destination pairs, 199 destinations, and 15 response languages according to the supplied listing and server documentation.
The detailed lookup can include permitted stay, required documents, application steps, fees, processing times, passport validity, photo requirements, vaccinations, insurance, safety and health information, overstay penalties, entry by air, land, or sea, remote-work visas, extensions, minor rules, and embassy information. Results depend on the selected plan and API key.
The server communicates with MCP clients through stdio and runs on Node.js 18 or later. A client launches the npm package as a local process, and the process calls Oriznβs API at https://visa.orizn.app/api/v1/visa. Country values must use ISO 3166-1 alpha-3 codes such as FRA, JPN, and USA.
quick_visa_check provides a short result with the requirement code, visa-free days, and last verification date. It can run without a key, with anonymous usage limited to 10 checks per day per running server process. get_coverage_stats also works without a key and reports database size and coverage information.
Run the server with npx -y orizn-visa-mcp and add the same command and arguments to the MCP client configuration. Claude Desktop and Cursor are explicitly supported, along with other clients that can launch stdio servers.
For detailed visa data, place an Orizn key in the MCP configuration environment block under ORIZN_API_KEY. The key may instead be supplied with the --api-key argument, which takes precedence over the environment variable. The free key tier provides 50 requests per month, or 5 before email confirmation, and includes core fields and all 15 languages. It does not provide the deeper fields or gated tools such as transit checks and destination comparisons.
MattJeff/orizn-mcp-server MCP server includes these documented operations:
check_visa_requirement: Retrieves detailed requirements for one passport and destination, with an optional language.quick_visa_check: Returns a compact visa requirement result without documents, fees, or translation.compare_destinations: Compares one passport across 1 to 25 destinations; each destination counts as a request.check_transit_visa: Checks whether a traveller can remain airside or leave an airport during a connection, including free transit hours for major hubs.get_coverage_stats: Reports pairs, passports, destinations, translations, languages, and requirement distributions.get_recent_changes: Accepts optional passport, destination, date, and limit filters.The visa://supported-languages resource lists the accepted language codes: English, French, Spanish, Portuguese, German, Japanese, Korean, Chinese, Russian, Italian, Arabic, Hindi, Thai, Vietnamese, and Filipino.
The policy-change feed behind get_recent_changes is currently disabled. The operation returns an unavailable status and an empty changes list, which must not be interpreted as evidence that no visa rules changed.
A Hobby plan or higher is required for destination comparisons, transit checks, and the deeper fields described above. A valid key can still fail because it is revoked, malformed, over quota, or associated with an insufficient plan. Visa information should be checked against official authorities before travel decisions. The project is released under the MIT license.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mattjeff-orizn-mcp-server)<a href="https://allmcps.com/mcp/mattjeff-orizn-mcp-server"><img src="https://allmcps.com/api/badge/mattjeff-orizn-mcp-server?style=directory" alt="Orizn MCP Server on AllMCPs" /></a>