- Home
- MCP servers
- Navigation Toolkit
Navigation Toolkit
- javascript
0
GitHub Stars
javascript
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.
This MCP server provides navigation-related data and calculations for time and place, road trips, and general aviation. It enables connected AI agents to determine local times, light conditions, driving distances, geolocations, and complex aviation data through a unified API, making it easier to build intelligent navigation assistants.
How to use
You use this MCP server by connecting your client application or automation workflow to the MCP endpoint and authenticating with your API key. The server interprets natural language prompts, fills in required parameters for navigation tasks, performs the calculations, and returns results in a human-friendly format. You can perform time-and-place queries, road-trip distance and duration checks, and advanced aviation computations in a single toolkit.
How to install
Prerequisites: you need Node.js or Python installed on your machine, plus an API key from the navigation toolkit service.
# If you are using a client that supports MCP servers directly, you do not need to install anything for the toolkit itself.
# If you want to test via REST, you can use curl with your API key.
# Example (curl) to call a sun calculations function directly:
curl -X POST \
'https://mcp-servers.bh.tkllabs.io:9780/perform_sun_calculations?latitude=54&longitude=-4.4861228&altitudeMetres=100&dateTimeUTCstr=25-Oct-2025%2014:18:39' \
-H 'Authorization: Bearer <YOUR_API_KEY>' \
-H 'Content-Type: application/json'
Additional sections
Configuration notes and practical usage details are provided here to help you set up and run the MCP server in your environment. You can access the navigation toolkit’s features via direct RESTful calls or through an MCP-compatible client by registering the server endpoint and using your API key.
Available tools
perform_sun_calculations
Calculates local sun position, sunrise and sunset times, daylight hours, and daylight conditions for given coordinates and date.
perform_time_and_place
Determines current time, time zones, and daylight effects for any location worldwide.
great_circle_distance
Computes the shortest distance between two geographic points on the WGS84 globe.
rhumbline_distance
Computes distance along a rhumb line on a Mercator projection between two points.
bearing_and_range
Calculates end-point given a start point, bearing, and range, with support for true or magnetic north.
airport_search
Finds airports within a specified radius and supports optional filters like runway features and AVGAS availability.
metar_taf
Fetches the latest METAR and forecast TAF reports for any ICAO-designated station.
nearest_airfield_weather
Identifies the nearest weather station to a location or multiple stations within a range.
atmospheric_parameters
Computes pressure- and temperature-dependent atmospheric parameters (density, true airspeed, etc.) using METAR data.
vfr_route_calculation
Performs VFR flight route planning between origins and destinations with optional intermediate waypoints, including wind, variation, and lighting considerations.
runway_and_communications
Provides runway details, crosswind/headwind components, lighting, and communication frequencies for origin/destination airfields.
sun_position_overflight
Calculates sun azimuth/zenith and daylight conditions along a flight track, including glare assessment.
navlog_generation
Generates a navigation log with leg-by-leg data such as groundspeed, distance, timings, headings, and fuel.
skyvector_link
Produces a URL to view the route on SkyVector and export data to compatible pilot apps.