Skip to content
Squatch MCP

Aviation & Space Weather Data (Tanod)

dev.tanod/sky

by dev.tanodยท v0.1.2Source: Official MCP Registry

MCP Bill of Materials

A machine-readable inventory of what this server exposes and depends on: tools with their effects, transports, packages, findings and provenance (schema version 1.0). Third-party text in it is escaped. Also available from the REST API at /api/v1/servers/91fce6eb-7ad9-4244-8aa4-70d494517211/mcbom.

MCP Bill of Materials

root{21}
schema_version: "1.0"
bom_format: "squatch-mcbom"
generator{3}
name: "squatch-mcp"
classifier_version: "rules_v1@2026-10-11.1"
unicode_version: "18.0.0"
server{7}
name: "dev.tanod/sky"
title: "Aviation & Space Weather Data (Tanod)"
description: "Flight and sky conditions for agents, from METAR/TAF and airports to aurora and satellite passes."
version: "0.1.2"
homepage_url: "https://tanod.dev"
source: "official_registry"
upstream_status: "active"
publisher{4}
namespace: "dev.tanod"
display_name: "dev.tanod"
type: "registry_namespace"
status: "unclaimed"
organization: null
repository{5}
url: "https://github.com/tanod-labs/tanod-mcp"
provider: "github"
owner: "tanod-labs"
name: "tanod-mcp"
verified: false
packages[0]
transports[1]
0{5}
kind: "remote"
type: "streamable-http"
endpoint_url: "https://tanod.dev/mcp/sky"
endpoint_host: "tanod.dev"
auth_type: "none"
auth{3}
type: "none"
authorization_servers[0]
scopes[0]
protocol{4}
era: "modern"
negotiated_version: "2026-07-28"
supported_versions[0]
transport_type: "streamable-http"
tools[15]
0{9}
name: "airport_distance"
title: "skypeek: great-circle distance between airports or points"
effect: "READ"
effect_confidence: 0.422
capabilities[3]
0{2}
capability: "EMAIL"
confidence: 0.73
1{2}
capability: "LOCATION"
confidence: 0.841
2{2}
capability: "PERSONAL_DATA"
confidence: 0.6
risk_severity: "MEDIUM"
fingerprint: "068478fb887ac5c7f230a67036d0a4b01810a0786425d75776459e0bd9e42e2c"
input_schema_fingerprint: "5baf5756857262e4de69ccf15cbaaa6ceecce811e2b2b371f2d7fa04fdd75087"
annotations{5}
title: "skypeek: great-circle distance between airports or points"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
1{9}
name: "asteroid_close_approaches"
title: "skypeek: upcoming asteroid close approaches"
effect: "WRITE"
effect_confidence: 0.575
capabilities[0]
risk_severity: "LOW"
fingerprint: "de10b5d266f380e3f43350024fc4377dc074d812e8a66319f10d8140a28725fd"
input_schema_fingerprint: "1498bd8d6164ded5fbc883d433fae3ef7df39cd363347547e225709412c9bfbe"
annotations{5}
title: "skypeek: upcoming asteroid close approaches"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
2{9}
name: "aurora_forecast"
title: "skypeek: aurora chance at a location"
effect: "READ"
effect_confidence: 0.66
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.924
risk_severity: "LOW"
fingerprint: "e3e60914ec590d3507a8faa0fa4f3e9258de1b4cca600dea50630798c50f4796"
input_schema_fingerprint: "571f115f211e5bca5c1f2ef6f0f4c775a21a94c45d64039781efd287e76cef31"
annotations{5}
title: "skypeek: aurora chance at a location"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
3{9}
name: "decode_metar_taf"
title: "skypeek: decode a METAR or TAF report"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "2f171338105d13249f10891eebc2c1441e5db8bbf7f1511efb9dcdfd9f4ca1bb"
input_schema_fingerprint: "69168657cd457ec43c4e07a99e4cdee94aa56d3e1493d6f147df88664afbf2c0"
annotations{5}
title: "skypeek: decode a METAR or TAF report"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
4{9}
name: "find_places_nearby"
title: "utilpeek: places of one kind near a point, nearest first, from OpenStreetMap"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.99
risk_severity: "LOW"
fingerprint: "d6564f3cfcb9eba61a565e9efccf57954a532f47c59ac0a00a172073446b972e"
input_schema_fingerprint: "4e5724322dcb873c60ca19337d97c14ce8814a67dd7eed93082d30538b6d253e"
annotations{5}
title: "utilpeek: places of one kind near a point, nearest first, from OpenStreetMap"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
5{9}
name: "geocode"
title: "utilpeek: geocode a city name or reverse-geocode coordinates"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.99
risk_severity: "LOW"
fingerprint: "f900956361d8839925d0890bbcff86efddb616d7632d60e19a47c9c94c08c651"
input_schema_fingerprint: "f38c7d385dd48622c4fecf3e80c817b33e3d567e7c58101412235ff9dd25f771"
annotations{5}
title: "utilpeek: geocode a city name or reverse-geocode coordinates"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
6{9}
name: "get_airport_delays"
title: "skypeek: airport delays, FAA ground stops, delay programs and closures at US airports right now"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "11b9d09183db9c5d54bc7e21007b83ee50f209fa2fb74663b136d3c81cf6c1b9"
input_schema_fingerprint: "113fd782f453a91e859fa101dd48a960cc2a151f006e59b9dcf05be5aa067ac1"
annotations{5}
title: "skypeek: airport delays, FAA ground stops, delay programs and closures at US airports right now"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
7{9}
name: "get_metar"
title: "skypeek: current METAR weather reports"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.538
risk_severity: "LOW"
fingerprint: "9ff9c274fc73157d2a1661e11f8e95267e409fba9ae721442879a363c136dcd5"
input_schema_fingerprint: "88bc7e547659de9e13f1cbd06ba9e587cb2f858fd1ff9c86c7064c1297aae3cd"
annotations{5}
title: "skypeek: current METAR weather reports"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
8{9}
name: "get_satellite_image"
title: "skypeek: satellite image of a place (Sentinel-2 true color, NDVI, NDWI)"
effect: "READ"
effect_confidence: 0.762
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.979
risk_severity: "LOW"
fingerprint: "a6265ff54508c0c544cb11d2de04ca34d04af19774c62e442e32b8ea7cc7e7af"
input_schema_fingerprint: "88ac9e791921b3fe4d594fd7b0199ecfc9f1aa797ddb8bba2fa4ba803b83730c"
annotations{5}
title: "skypeek: satellite image of a place (Sentinel-2 true color, NDVI, NDWI)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
9{9}
name: "get_space_weather"
title: "skypeek: current space weather (Kp, solar wind, alerts)"
effect: "READ"
effect_confidence: 0.798
capabilities[0]
risk_severity: "INFO"
fingerprint: "ebb5ac93c49849ed8f5ec89e4cf3b1dd8781c5a390812545f9b8bb89336901ac"
input_schema_fingerprint: "4fd5249a2c61fce050fe28637c0bd3648ffbafaac11f6f9e598f780ab6b86067"
annotations{5}
title: "skypeek: current space weather (Kp, solar wind, alerts)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
10{9}
name: "get_taf"
title: "skypeek: current TAF forecasts"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.538
risk_severity: "LOW"
fingerprint: "097a8d2900bc49e76abecad0a9ed216c157c46a485adf67f0050ee1e800badfc"
input_schema_fingerprint: "088867db352b83b81a7d7522f00086dff77b3091f1c36271dbe0d386aa48a931"
annotations{5}
title: "skypeek: current TAF forecasts"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
11{9}
name: "get_weather"
title: "weatherpeek: get an hourly weather forecast for a place or coordinates"
effect: "READ"
effect_confidence: 0.798
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.978
risk_severity: "LOW"
fingerprint: "86f7db460aac63f1d3e2cfa6146484a9261c72f5708c16f1ee25c0e73d195770"
input_schema_fingerprint: "97075000fbde9f5510e49da95d3daaeb8a2107c8b7d3130a08b03268a87fdb76"
annotations{5}
title: "weatherpeek: get an hourly weather forecast for a place or coordinates"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
12{9}
name: "lookup_airport"
title: "skypeek: look up an airport"
effect: "READ"
effect_confidence: 0.762
capabilities[0]
risk_severity: "INFO"
fingerprint: "76ed2940defcc697812259d9f4f6b37afd404237b37d9228f4782e1d15c64c57"
input_schema_fingerprint: "56e940ec9d2dd48b2620260048bb089d982d391a5e8374f28aeb5f2e5a8f6a0f"
annotations{5}
title: "skypeek: look up an airport"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
13{9}
name: "satellite_passes"
title: "skypeek: satellite passes over a location (ISS and others)"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.924
risk_severity: "LOW"
fingerprint: "ad7e29563eab30c2a4f2a174269b3859b27f9aebdf6dc4df368990016a4a398f"
input_schema_fingerprint: "cf986450c600a2beb8ec3460e89cffd767ee4d091d94e14a5b58e2a15ed11ed5"
annotations{5}
title: "skypeek: satellite passes over a location (ISS and others)"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
14{9}
name: "sun_moon_times"
title: "skypeek: sunrise, sunset, twilight and moon phase"
effect: "READ"
effect_confidence: 0.422
capabilities[1]
0{2}
capability: "LOCATION"
confidence: 0.906
risk_severity: "LOW"
fingerprint: "efc9890a7cfff2acf3c1a26d0af4e222b6a1125dd48c7ed3de28295ea0facd58"
input_schema_fingerprint: "5ea891c75f704bb8dee5947f37b7e840130fe470011823cc7b409fff83892344"
annotations{5}
title: "skypeek: sunrise, sunset, twilight and moon phase"
readOnlyHint: true
destructiveHint: false
idempotentHint: true
openWorldHint: true
resources[0]
prompts[0]
extensions[0]
data{6}
privacy_completeness: "not_provided"
data_categories[0]
ai_training: null
retention_policy: null
processing_regions[0]
subprocessors[0]
external_integrations[1]
0{3}
host: "tanod.dev"
registrable_domain: "tanod.dev"
source: "transport"
findings[3]
0{6}
check_id: "SQ-SERVER-AUTH-NONE-WRITE"
category: "authentication"
severity: "MEDIUM"
title: "State-changing tools available without authentication"
subject_type: "server"
subject_name: null
1{6}
check_id: "SQ-TOOL-ANNOTATION-UNDERCLAIM"
category: "annotations"
severity: "LOW"
title: "Annotations understate what the tool does"
subject_type: "tool"
subject_name: "asteroid_close_approaches"
2{6}
check_id: "SQ-TOOL-EXFIL-DIRECTIVE"
category: "prompt_injection"
severity: "HIGH"
title: "Asks the AI model to pass conversation data or secrets"
subject_type: "tool"
subject_name: "get_metar"
trust{9}
registry_namespace: "verified_upstream"
publisher_identity: "unverified"
organization: "unverified"
domain: "unverified"
repository: "unverified"
source_provenance: "unknown"
security_scan: "findings_detected"
privacy_transparency: "not_provided"
monitoring: "active"
provenance{4}
registry_name: "dev.tanod/sky"
registry_content_sha256: "ee3fcf8c7478c30eace02fa5c8b033fe85e6693cb1dd16e5f3ab58680bf1f622"
scan_snapshot_fingerprint: "52ddbaba35e9b7e4c86bb75be32d6c383190943c34df43d23e740c9a341d3613"
scanner_version: "1.0.0"
timestamps{4}
generated_at: "2026-11-15T03:50:32.765Z"
observed_at: "2026-11-09T14:56:12.529+00:00"
registry_published_at: "2026-11-09T13:39:31.451411+00:00"
registry_updated_at: null