Server data from the Official MCP Registry
EU261 flight delay compensation: check eligibility, compute EV, track fares. 6 tools, 35+ airports.
EU261 flight delay compensation: check eligibility, compute EV, track fares. 6 tools, 35+ airports.
Remote endpoints: streamable-http: https://eu261.danielsuchan.dev/mcp
Valid MCP server (2 strong, 3 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry.
Endpoint verified · Open access · No issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Remote Plugin
No local installation needed. Your AI client connects to the remote endpoint directly.
Add this to your MCP configuration to connect:
{
"mcpServers": {
"dev-danielsuchan-eu261": {
"url": "https://eu261.danielsuchan.dev/mcp"
}
}
}From the project's GitHub README.
An MCP server for EU261/2004 flight-delay compensation — check eligibility, compute expected value, track fare history. Runs on Cloudflare Workers with Durable Objects.
Live: eu261.danielsuchan.dev/mcp
| Tool | Description |
|---|---|
check_eligibility | Check if a flight qualifies for EU261 compensation (€250/€400/€600) given origin, destination, and arrival delay |
compute_ev | Compute expected value: net effective cost after compensation probability × €600 |
distance | Great-circle distance between two airports + the EU261 compensation band |
record_price | Store a fare observation (builds price history in Durable Object state) |
get_price_history | Retrieve stored price history for a route |
list_airports | List all known airports with EU/EEA membership status |
Transport: Streamable HTTP
URL: https://eu261.danielsuchan.dev/mcp
Connection: Direct
Add to your MCP settings:
{
"mcpServers": {
"eu261": {
"type": "url",
"url": "https://eu261.danielsuchan.dev/mcp"
}
}
}
For machine-to-machine (no MCP session needed):
# Record a price
curl -X POST https://eu261.danielsuchan.dev/api/record-price \
-H 'Content-Type: application/json' \
-d '{"route":"VIE-JFK","fare_eur":574,"carrier":"Austrian","routing":"nonstop"}'
# Batch record
curl -X POST https://eu261.danielsuchan.dev/api/record-prices \
-H 'Content-Type: application/json' \
-d '[{"route":"VIE-JFK","fare_eur":574,"carrier":"Austrian","routing":"nonstop"}]'
# Get price history
curl https://eu261.danielsuchan.dev/api/prices?route=VIE-JFK
# Health check
curl https://eu261.danielsuchan.dev/health
# Clone
git clone https://github.com/MrSucik/eu261-mcp.git
cd eu261-mcp
# Install
npm install --legacy-peer-deps
# Create KV namespace
npx wrangler kv namespace create EU261_PRICES
# Update the KV ID in wrangler.jsonc
# Deploy
npx wrangler deploy
npm test
McpAgent) — stateful MCP server with SQLite-backed statesrc/eu261.ts — no side effects, fully testedMIT
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.