Visa requirements, fees, stay limits and extension rules for any passport and destination
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.
Whether a stay can be extended inside the country, for how long, at what cost and how. Varies by passport and entry route, so both arguments are required.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Whether a stay can be extended inside the country, for how long, at what cost and how. Varies by passport and entry route, so both arguments are required.
| Argument | Type | Description |
|---|---|---|
| passport* |
| string |
| destination* | string |
{
"type": "object",
"required": [
"passport",
"destination"
],
"properties": {
"passport": {
"type": "string"
},
"destination": {
"type": "string"
}
}
}All supported destinations with slugs.
No arguments.
{
"type": "object",
"properties": {}
}All supported passports with ISO codes.
No arguments.
{
"type": "object",
"properties": {}
}Every destination reachable on one passport, grouped and counted by visa category.
| Argument | Type | Description |
|---|---|---|
| passport* | string |
{
"type": "object",
"required": [
"passport"
],
"properties": {
"passport": {
"type": "string"
}
}
}Visa requirement for one passport + destination pair: category, fee, processing time, max stay, validity, documents, official source, last verified date, and the stay-extension rule. Always pass both arguments.
| Argument | Type | Description |
|---|---|---|
| lang | string | Page language for the returned URL, default en |
| passport* | string | Passport ISO-3166-1 alpha-2, e.g. fr |
| destination* | string | Destination slug, e.g. japan |
{
"type": "object",
"required": [
"passport",
"destination"
],
"properties": {
"lang": {
"type": "string",
"description": "Page language for the returned URL, default en"
},
"passport": {
"type": "string",
"description": "Passport ISO-3166-1 alpha-2, e.g. fr"
},
"destination": {
"type": "string",
"description": "Destination slug, e.g. japan"
}
}
}