Server definition
- Hash
- sha256:e168375c44f331f9edf9000315889f6be35322aee7dea6d59a52328163530b78
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Cosmik (gocosmik.com) provides live space data: upcoming rocket launches, ISS pass predictions for any location, and launch news. All tools are read-only and need no authentication. Prefer get_iss_passes with a city name; fall back to lat/lon for anywhere else on Earth.",
"tools": [
{
"description": "When the International Space Station will pass over a location in the next 3 days: start time (UTC), maximum elevation, duration, and whether the pass is in a good viewing window (evening/pre-dawn). Provide a city name OR latitude+longitude.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"city": {
"description": "City name, e.g. 'Paris', 'New York' — 550+ major cities known; takes precedence over lat/lon",
"type": "string"
},
"lat": {
"description": "Latitude in decimal degrees (-90 to 90), used with lon when no city is given",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"lon": {
"description": "Longitude in decimal degrees (-180 to 180), used with lat when no city is given",
"maximum": 180,
"minimum": -180,
"type": "number"
}
},
"type": "object"
},
"name": "get_iss_passes",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"location": {
"description": "Resolved location label, or 'unknown' when the input couldn't be resolved",
"type": "string"
},
"passes": {
"description": "Upcoming ISS passes above 10° elevation, soonest first (empty when none in the next 3 days)",
"items": {
"additionalProperties": false,
"properties": {
"duration_min": {
"description": "Approximate pass duration in minutes",
"type": "number"
},
"good_viewing": {
"description": "True when the pass is genuinely visible to the naked eye: the observer's sky is dark (Sun ≤ −6°, civil twilight) while the ISS is still outside Earth's shadow and lit by the Sun",
"type": "boolean"
},
"max_elevation_deg": {
"description": "Maximum elevation above the horizon in degrees",
"type": "number"
},
"start_utc": {
"description": "Pass start time, ISO 8601 UTC",
"type": "string"
},
"visible_end_utc": {
"description": "End of the actually-visible part of the pass, ISO 8601 UTC; null when the pass is not visible. Usually EARLIER than start_utc + duration_min, because the satellite enters Earth's shadow mid-pass. Quote this window, not the full pass, when telling someone when to look up",
"type": [
"string",
"null"
]
},
"visible_start_utc": {
"description": "Start of the actually-visible part of the pass, ISO 8601 UTC; null when the pass is not visible. Usually LATER than start_utc",
"type": [
"string",
"null"
]
}
},
"required": [
"start_utc",
"max_elevation_deg",
"duration_min",
"good_viewing",
"visible_start_utc",
"visible_end_utc"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"location",
"passes"
],
"type": "object"
}
},
{
"description": "Latest rocket-launch news articles (previews and post-launch recaps) from Cosmik, optionally filtered by a search term (mission, rocket, or provider name).",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"default": 5,
"description": "Maximum number of articles to return (1-10, default 5)",
"maximum": 10,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Search term matched against article titles, e.g. 'Starship', 'Crew', 'Ariane'",
"type": "string"
}
},
"type": "object"
},
"name": "get_launch_news",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"articles": {
"description": "Launch articles, most recent launch first",
"items": {
"additionalProperties": false,
"properties": {
"description": {
"description": "One-paragraph summary",
"type": "string"
},
"kind": {
"description": "'preview' before liftoff, 'recap' after",
"enum": [
"preview",
"recap"
],
"type": "string"
},
"title": {
"description": "Article headline",
"type": "string"
},
"url": {
"description": "Canonical article URL on gocosmik.com",
"type": "string"
}
},
"required": [
"kind",
"title",
"description",
"url"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"articles"
],
"type": "object"
}
},
{
"description": "Live schedule of upcoming orbital rocket launches (SpaceX, NASA, Rocket Lab, ULA, Arianespace, China…) with liftoff times (UTC), pads, status and a live-tracking link. Optionally filter by provider/rocket name.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"default": 5,
"description": "Maximum number of launches to return (1-20, default 5)",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"provider": {
"description": "Case-insensitive filter matched against provider and rocket name, e.g. 'SpaceX', 'NASA', 'Rocket Lab'",
"type": "string"
}
},
"type": "object"
},
"name": "get_next_launches",
"outputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"launches": {
"description": "Upcoming launches, soonest first",
"items": {
"additionalProperties": false,
"properties": {
"liftoff_utc": {
"description": "Scheduled liftoff time, ISO 8601 UTC",
"type": "string"
},
"name": {
"description": "Rocket and mission name",
"type": "string"
},
"pad": {
"description": "Launch pad and location",
"type": "string"
},
"provider": {
"description": "Launch service provider",
"type": "string"
},
"status": {
"description": "Launch status, e.g. 'Go for Launch', 'To Be Confirmed'",
"type": "string"
},
"watch_live": {
"description": "Cosmik URL tracking this launch live in 3D",
"type": "string"
}
},
"required": [
"name",
"liftoff_utc",
"status",
"provider",
"pad",
"watch_live"
],
"type": "object"
},
"type": "array"
}
},
"required": [
"launches"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e168375c44f331f9edf9000315889f6be35322aee7dea6d59a52328163530b78 | sha256sum