
Navifare Mcp
io.github.simonenavifare由 GitHub 帳號 simonenavifare 發布v0.1.3更新於 Oct 24, 2026
Flight price comparison MCP server. Search multiple booking sources to find better flight prices.
發布方自己的服務:MolTravel
概覽
包裝 Navifare 航班比價 API,讓助理把使用者已找到的航班整理成結構化資訊,並在多個訂票管道中搜尋更便宜的票價。
- 可以做什麼
- 把自然語言或圖片轉寫文字中的航班資訊解析成結構化行程請求,並指出缺少的資訊
- 針對特定來回航班,依航段、乘客、艙等、參考價格、幣別和所在地執行多管道比價
- 回傳同一航班行程更便宜的替代報價
- 適用情境
- 適合使用者已經找到某個具體來回航班、想知道其他訂票平台是否更便宜的情況。不適合開放式航班搜尋或單程行程。
- 執行需求
- 以 npm 套件形式透過 stdio 在桌面用戶端本機執行。需要 GEMINI_API_KEY 中的 Google Gemini API 金鑰用於自然語言與圖片解析,並需能連線 Navifare API;可用 NAVIFARE_API_BASE_URL 覆寫介面位址。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Navifare Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
Navifare MCP Server
Version: 0.1.5
Navifare finds a better price for a specific flight the user already found. Users should provide flight details conversationally, which will be structured into the required format.
Overview
This MCP server wraps the Navifare REST API as MCP tools for flight price comparison. It enables AI assistants like Claude to help users find better prices for flights they've already discovered.
MCP Endpoint
- Production:
https://mcp.navifare.com/mcp - Documentation:
https://www.navifare.com/mcp(Auto-updates from the MCP endpoint) - Learn more about MCP: Model Context Protocol
Tools
format_flight_pricecheck_request
Title: Format Flight Request
Parse and format flight details from natural language text or transcribed image content. Extracts flight information (airlines, flight numbers, dates, airports, prices) and structures it for price comparison. Returns formatted flight data ready for flight_pricecheck, or requests missing information if incomplete.
Annotations:
readOnlyHint:true- Tool only formats/parses data, no external callsdestructiveHint:false- Tool does not modify or delete data
Input Schema:
user_request(required): Flight details in natural language text. Include all available information: flight numbers, airlines, departure/arrival airports and times, dates, prices, passenger counts, and travel class.
Example Request:
flight_pricecheck
Title: Flight Price Check
Search multiple booking sources to find better prices for a specific flight the user has already found. Compares prices across different booking platforms to find cheaper alternatives for the exact same flight details.
Annotations:
readOnlyHint:false- Tool performs searches and may trigger external API callsdestructiveHint:false- Tool does not modify or delete data
Input Schema:
trip(required): Flight trip details including segments, passengers, and travel classlegs(required): Array of flight legs (one for outbound, one for return in round trips)travelClass(required): ECONOMY, PREMIUM_ECONOMY, BUSINESS, or FIRSTadults(required): Number of adult passengers (minimum: 1)children(required): Number of child passengers (minimum: 0)infantsInSeat(required): Number of infants requiring a seat (minimum: 0)infantsOnLap(required): Number of infants on lap (minimum: 0)
source(required): Source identifier for the query (e.g., "Claude", "MCP", "ChatGPT")price(required): Reference price found by the user (e.g., "84.00", "200.50")currency(required): Three-letter ISO currency code (e.g., "EUR", "USD", "GBP")location(required): Two-letter ISO country code for user location (e.g., "ES", "IT", "US"). If unsure, default to "ZZ"
Example Request:
Current Limitations
- Round-trip flights only: One-way trips are not yet supported. Requests with a single leg will return an error immediately.
- Same origin/destination: Open-jaw trips (returning to a different airport) are not yet supported. The return flight must depart from the outbound destination and arrive at the outbound origin.
Revenue Share
Revenue share available for qualified partners!
Earn commission on flight bookings made through your integration. Revenue share available for qualified partners.
Compliance
This server complies with Anthropic's MCP Directory Policy. See docs/COMPLIANCE.md for details.
Privacy Policy and Terms of Service: https://navifare.com/terms
Contact: [email protected]
Privacy Inquiries: [email protected]
Environment Variables
The only environment variable you typically need to document for this MCP server is:
GEMINI_API_KEY(required): Google Gemini API key for natural language parsing (used when your integration relies on Gemini for text/image understanding).
Examples
See docs/USAGE_EXAMPLES.md for complete usage examples with detailed workflows.
Documentation
Most documentation is in the docs/ directory (and a few files like this README.md and REPOSITORY_STRUCTURE.md live at the repo root):
Getting Started
- docs/QUICKSTART.md - 5-minute quick start guide
- docs/LOCAL_DEPLOYMENT.md - Comprehensive local deployment guide
- docs/RENDER_DEPLOYMENT_GUIDE.md - Production deployment guide
Reference
- docs/COMPLIANCE.md - Anthropic MCP Directory compliance details
- docs/USAGE_EXAMPLES.md - Complete usage examples
- docs/CLAUDE_SUBMISSION_CHECKLIST.md - Claude submission checklist
- REPOSITORY_STRUCTURE.md - Repository organization
Additional Guides
- docs/NGROK_SETUP.md - ngrok setup for local testing
- docs/IMAGE_INPUT_GUIDE.md - Image handling guide
Testing
Test files are located in the test/ directory. See test/README.md for details about available tests.
Running Tests
Scripts
Helper scripts are in the scripts/ directory:
scripts/start-local.sh- Start local development serverscripts/deploy-to-render.sh- Prepare for Render deploymentscripts/start-servers.sh- Start multiple serversscripts/stop-servers.sh- Stop running servers
Repository Structure
See REPOSITORY_STRUCTURE.md for detailed structure.
Support
- General Inquiries: [email protected]
- Privacy Inquiries: [email protected]
- GitHub Issues: https://github.com/navifare/navifare-mcp
Reference
來源:README.md,提交 0939265
工具
0版本歷史
1- v0.1.3最新Sep 16, 2026
評分
已滿足適用檢查項的 40%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分
請在儲存庫或註冊中心條目中宣告授權條款。
