app.aplusz/flight-fares
Cheapest observed fare, 6-month low and best departure date for a city pair.
Install
Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).
claude mcp add --transport http flight-fares 'https://aplusz.app/mcp'
{
"mcpServers": {
"flight-fares": {
"type": "http",
"url": "https://aplusz.app/mcp"
}
}
}
Documentation
From the project's README on GitHub, refreshed weekly. Links open on GitHub.
Contents
✈️ APlusZ
APlusZ.app makes you fly for LESS.
A free, mobile-first PWA that shows the exact calendar day to book and depart for the lowest air ticket price on any route.
🌍 Live
- Domain: aplusz.app
- Status: In development
⚡ Stack (always free)
| Layer | Service |
|---|---|
| Frontend | Static HTML/CSS/JS (PWA) |
| Hosting | Cloudflare Pages |
| Data fetcher | GitHub Actions (cron) |
| Data storage | JSON in this repo |
| Flight data source | Kiwi Tequila (affiliate) |
| Email alerts | mailto: deep links |
| Payments | Stripe (subscriptions only) |
Monthly infrastructure cost: €0.
📂 Structure
frontend/
├── index.html # Landing + search
├── offline.html # Service worker fallback
├── apz.webmanifest # PWA manifest
├── sw.js # Service worker
├── legal/
│ └── index.html # Mentions légales + GDPR + ToS
├── assets/
│ ├── tokens.css # Design tokens (4 themes)
│ ├── app.css # Layout + components
│ ├── result.css # Result card styles
│ ├── detect.js # Auto language/theme/currency
│ ├── i18n.js # Translation loader
│ ├── app.js # Page logic
│ ├── result.js # Result card renderer
│ ├── sw-register.js # PWA install/update
│ └── icons/ # PWA icons (192/512 + maskable)
├── i18n/
│ ├── en.json
│ ├── fr.json
│ ├── es.json
│ ├── de.json
│ ├── ja.json
│ └── zh.json
└── data/ # Updated weekly by GitHub Actions
└── routes.json
🎨 Themes (4)
- 🌑 Dark Glass — iOS Liquid Glass style (default for OS dark mode)
- 🌕 Light Expressive — Android Material 3 Expressive style
- 📖 Sepia Reader — eBook warm daytime
- 🌙 Sepia Night — warm dark night reading
Cycle via top-bar button. Persists in localStorage.
🌐 Languages
Auto-detected from navigator.language with 5-fallback chain. Supported: en · fr · es · de · ja · zh. Manual override persists.
💸 Revenue cap
Subscription revenue auto-pauses at €62,000/yr (Stripe subscription.pause_collection). Resets January 1. Affiliate revenue (Kiwi Tequila) is uncapped and sits outside this ceiling.
📜 Legal
aplusz.app/legal — GDPR + ToS + Mentions Légales.
- Éditeur: Sang DAGRANG (EI)
- SIRET: 92792462100018
- Contact: dagrang@gmail.com
📄 License
Proprietary. All rights reserved.
Frequently asked questions
What is app.aplusz/flight-fares?
Cheapest observed fare, 6-month low and best departure date for a city pair.
How do I install app.aplusz/flight-fares?
It runs as a remote server. In Claude Code: claude mcp add --transport http flight-fares 'https://aplusz.app/mcp'. For other clients, paste the JSON configuration from this page into their MCP settings.
Does app.aplusz/flight-fares need an API key?
Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.
Is app.aplusz/flight-fares open source?
Its code is public on GitHub, but the repository does not declare a standard license.
Who maintains app.aplusz/flight-fares?
It is published by dagrang-repository. AI.tn lists it but does not maintain or endorse it.
From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.