AI agents
Your AI, with your e‑Passage profile
Ask Claude, ChatGPT or any app that supports MCP about trips, visas and pathways. It checks your passports, status and goals on e-Passage, so you don't retype them. You decide exactly what it can read.
My passport is from Canada. Can I do Portugal, Morocco, then Ghana in March?
Checking with e-Passage · check_route
Here's what each stop needs with your passport, from official sources:
- Portugal5 nightsVisa not required
- Morocco4 nightsVisa not required
- Ghana6 nightseVisa required
Ask in your own words
Answers come from e-Passage, checked against official sources, with links back.
“Can I do Lisbon, Marrakech then Accra in March?”
check_route
Here's what e-Passage found, checked against your profile and official sources, with links to each one.
How it works
- 01…/api/mcp
Add e-Passage to your AI app
Paste our server address into the app's connector (MCP) settings.
- 02
Sign in and choose
e-Passage asks what the agent may read. Each kind of data is a separate switch.
- 03
Ask
The agent calls e-Passage for answers checked against your profile and official sources.
- 04
Stay in control
See every request, change what it reads, pause or disconnect, from AI agents in your account.
What an agent can do
Read-only tools, plus starting and filling in applications if you allow it. Each needs a permission you granted.
check_routeCheck a trip through several countries: each stop, apply-by dates, Schengen dayscheck_visitCheck entry to a country with your passports, visas and permitsget_matchesRead your pathway matches and scoresget_profileRead the parts of your profile you sharedlist_tripsList and check your saved tripsget_tripCheck one saved triplist_applicationsSee your applications and case stagesget_applicationOpen an application you've shared: checklist, fees and draftsstart_applicationStart and fill in an application, only if you allow itget_connectionSee what it's allowed to read
You stay in control
Connecting an AI app shouldn't mean handing over your whole file. Here's how we keep it tight.
You control it all from AI agents in your account: switch data on or off, pause, disconnect and see every request.
What it can read
Recent activity
Your controls
You choose, per agent
Nine separate permissions. Only Basics, Matches and Trips start on; the rest stay off until you switch them on.
Pause or disconnect instantly
Changes apply to the agent's next request. Connections end on their own after 30 or 90 days unless you choose otherwise.
Every request logged
See which agent read what and when, in AI agents and in your privacy settings.
Know who's asking
We show where each sign-in goes back to, and flag agents we can't verify.
Discreet mode respected
With discreet mode on, your status and immigration history are never shared.
Built-in protection
Changes only where you allow them
Agents read and check. If you switch it on, they can start and fill in an application, never your profile, and they can't submit, pay or send anything.
Some things never leave
Passport and ID numbers, date of birth, addresses, documents, police and medical records are never shared with an agent.
Answers stay within what you shared
Visa and trip checks only use the data you allowed, so an answer can't reveal a visa or permit you didn't share.
Standard sign-in, no passwords
OAuth 2.1 with PKCE. The agent never sees your password. It gets a token that lasts an hour and renews only while the connection is on.
Leaked tokens stop working
We store tokens only as hashes. Renewal tokens work once: if an old one is replayed, the connection ends.
Server address
For Claude, ChatGPT, Cursor and other MCP apps:
https://epassage.app/api/mcpKnow the risks
AI can get it wrongIt may misread or reword answers. Check the source links.
Not legal adviceInformation from official sources, not a decision on your case.
The AI app's terms apply tooWhat it reads is also covered by its own privacy policy.
Full trip checks and top matches are for members.