Departi MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Travel-compliance intelligence and curated booking for digital nomads and long-stay travellers.
Departi helps you navigate the legal complexity of living abroad — visa requirements for any nationality/destination pair, permit-aware Schengen 90/180-day tracking, tax residency analysis with double-tax-treaty coverage across 55 countries, and persona-curated accommodation, transport, and experience search across 189 European destinations.
Endpoint
**Protocol:** Streamable HTTP (JSON-RPC 2.0)
**Authentication:** OAuth 2.1 with PKCE (S256) or anonymous access
Tools
All 7 tools are read-only with full MCP tool annotations.
Compliance
| Tool | Description |
|---|---|
| departi_check_visa | Returns entry/visa options for a traveller — visa type, max stay, remote-work eligibility, cost, processing time, and application notes. |
| departi_check_tax | Tax-residency risk and double-tax-treaty analysis — threshold, day-counting method, treaty provisions, DN regimes, FEIE context. Advisory only. |
| departi_track_schengen | Schengen 90/180 calculator — days used/remaining, status, projected limit date. Permit-aware: excludes permit-issuing country from count. |
Trip Planning
| Tool | Description |
|---|---|
| departi_search_accommodation | Ranked accommodation with name, price, rating, facilities, persona-fit score, and booking deep-link. |
| departi_search_transport | Flight search across Duffel + Travelpayouts — carrier, price, cabin class, duration, stops, and booking deep-link. |
| departi_search_experiences | Tours, activities, local experiences — category, duration, price, persona-fit score, and booking deep-link. |
Profile
| Tool | Description |
|---|---|
| departi_get_profile | Returns the authenticated user's Departi profile: nationality, tax residence, subscription tier, traveller persona, and preferences. No PII (name, email, date of birth) is returned. Requires OAuth. |
Quick Start
Claude Desktop / Cursor / Windsurf
Add to your MCP configuration:
For personalized results (visa checks based on your nationality, Schengen tracking with your travel history), use the OAuth endpoint:
Claude.ai (Custom Connector)
1. Go to **Settings → Connectors → Add custom connector**
2. Enter URL: https://mcp.departi.eu/v3/oauth
3. Approve the OAuth consent screen
4. Connected — try the example prompts below
Example Prompts
**Visa + Tax (multi-tool):**
> I'm American and planning to work remotely from Lisbon for 3 months starting in September. What visa do I need, and what are the tax implications for my US taxes?
**Schengen tracking with permit:**
> How many Schengen days do I have left? I have a Portuguese D7 visa valid until 2027 and I've visited Spain and France this year.
**Trip planning (multi-tool):**
> I want to spend October in Split, Croatia. Find me a place to stay under €1,200/month, flights from Brussels, some local experiences, and check if I need a visa.
**Tax residency comparison:**
> Compare the tax implications of establishing tax residency in Portugal vs Bulgaria as a US freelancer earning $120K/year.