Navifare

Provides an MCP endpoint to format flight details and search for better flight prices across booking sources.
  • typescript

0

GitHub Stars

typescript

Language

4 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs

Navifare MCP Server provides a dedicated endpoint to compare flight prices for flights you’ve already found, helping you quickly identify cheaper options across sources by coordinating flight data through an MCP client.

How to use

You interact with the Navifare MCP Server through an MCP client to format your flight details and search for better prices. Start by providing the flight information you have in natural language. The server exposes tools to format that information and to perform price comparisons across multiple booking sources. Your client can then present cheaper alternatives for the exact same flight details you’ve already found.

How to install

Prerequisites: you need Node.js and npm installed on your machine. Ensure you have network access to reach external APIs if you plan to compare prices.

  1. Clone the project repository to your local environment.

  2. Navigate into the project directory.

  3. Install dependencies.

  4. Start the MCP server so your MCP client can connect to it.

The typical flow is: clone, install, and start the server, then configure your MCP client to point to the production MCP URL below.

Configuration and usage notes

Production MCP endpoint: https://mcp.navifare.com/mcp. Use this URL in your MCP client configuration to access the server’s flight price check features.

Environment variable guidance: you may need a Gemini API key for enhanced natural language parsing. The Gemini API key can be supplied via an environment variable named GEMINI_API_KEY. Provide a value if your integration relies on Gemini for text or image understanding.

Tools exposed by the server include: the Format Flight Request tool to parse natural language flight details into a structured format, and the Flight Price Check tool to compare prices across sources for the same flight data.

Code examples and configuration blocks

{
  "mcpServers": {
    "navifare": {
      "type": "http",
      "name": "navifare",
      "url": "https://mcp.navifare.com/mcp",
      "args": []
    }
  },
  "envVars": [
    {
      "name": "GEMINI_API_KEY",
      "description": "Google Gemini API key for natural language parsing",
      "required": true,
      "example": "YOUR_GEMINI_API_KEY"
    }
  ]
}
```"}]} ,{

Tools

Notes on usage and limitations

This MCP server provides a focused lossless integration for flight price comparisons based on the exact flight details you supply. It is designed to work with MCP clients that support Model Context Protocol flow. Ensure your flight details are complete to receive accurate formatting and price comparison results.

Support and contact

For questions or issues, contact the Navifare team through the provided channels in your deployment environment or the official contact points listed for the service.

Available tools

format_flight_pricecheck_request

Parse natural language flight details into a structured flight data object suitable for price checking. Extracts airlines, flight numbers, airports, dates, times, prices, passenger counts, and travel class from user input.

flight_pricecheck

Query multiple sources to find cheaper prices for the same flight details, returning alternative offers for the exact flight data supplied.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational