- Home
- MCP servers
- Navifare
Navifare
- 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.
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.
-
Clone the project repository to your local environment.
-
Navigate into the project directory.
-
Install dependencies.
-
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.