Server definition
- Hash
- sha256:aa57103821e3d206f690c4465f7f2009a2b11bee994b6f23c290bba37bda05f1
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": "Weather & Geo Intel: US weather forecasts, current conditions, active NWS alerts, recent earthquakes (USGS), ground elevation, and US address geocoding. Have a location as text - a street address or just a city like 'Chicago, IL'? Call geocode first to get lat/lon, then the weather tools.",
"tools": [
{
"description": "List recent earthquakes worldwide from the USGS feed. Filter by minimum magnitude, look-back window in days, and optionally a bounding box or a point+radius (km). Returns magnitude, place, time, depth and coordinates.",
"inputSchema": {
"properties": {
"days": {
"default": 7,
"description": "Look back this many days (default 7, max 30).",
"type": "integer"
},
"lat": {
"description": "Optional center latitude for a radius search.",
"type": "number"
},
"limit": {
"default": 20,
"description": "Maximum number of quakes to return.",
"type": "integer"
},
"lon": {
"description": "Optional center longitude for a radius search.",
"type": "number"
},
"min_magnitude": {
"default": 4.5,
"description": "Only return quakes at or above this magnitude.",
"type": "number"
},
"radius_km": {
"description": "Radius in km around lat/lon (requires lat+lon).",
"type": "number"
}
},
"required": [],
"type": "object"
},
"name": "earthquakes",
"outputSchema": {
"additionalProperties": true,
"properties": {
"count": {},
"criteria": {},
"earthquakes": {},
"source": {}
},
"type": "object"
}
},
{
"description": "Get the ground elevation at a latitude/longitude within the US, from the USGS Elevation Point Query Service. Returns elevation in feet and meters.",
"inputSchema": {
"properties": {
"lat": {
"description": "Latitude in decimal degrees, e.g. 39.5883. US coverage only (USGS).",
"type": "number"
},
"lon": {
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -105.6438.",
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"type": "object"
},
"name": "elevation",
"outputSchema": {
"additionalProperties": true,
"properties": {
"elevation_ft": {},
"elevation_m": {},
"lat": {},
"lon": {},
"source": {}
},
"type": "object"
}
},
{
"description": "Convert a US street address OR a city/town name into latitude/longitude coordinates, using US Census data. Accepts both '1600 Pennsylvania Ave NW, Washington DC' and 'Chicago, IL' - a place name returns the centroid of the city. Call this first whenever you have a location as text and need coordinates for the weather or elevation tools. US locations only.",
"inputSchema": {
"properties": {
"address": {
"description": "A US street address ('1600 Pennsylvania Ave NW, Washington DC') or a city or town ('Chicago, IL', 'Springdale, Arkansas')",
"type": "string"
}
},
"required": [
"address"
],
"type": "object"
},
"name": "geocode",
"outputSchema": {
"additionalProperties": true,
"properties": {
"matched_by": {},
"matches": {},
"query": {},
"source": {}
},
"type": "object"
}
},
{
"description": "List active NWS weather alerts (warnings, watches, advisories) for a US state or marine area. Pass a two-letter state code like CA, TX, FL. Returns event type, severity, headline, affected area and expiry.",
"inputSchema": {
"properties": {
"area": {
"description": "Two-letter US state code, e.g. PA, TX, CA (full state names such as Pennsylvania are also accepted).",
"type": "string"
}
},
"required": [
"area"
],
"type": "object"
},
"name": "weather_alerts",
"outputSchema": {
"additionalProperties": true,
"properties": {
"active_count": {},
"alerts": {},
"area": {},
"source": {}
},
"type": "object"
}
},
{
"description": "Get the latest observed weather conditions for a US location by latitude/longitude, from the nearest NWS observation station: temperature, humidity, wind, and text description.",
"inputSchema": {
"properties": {
"lat": {
"description": "Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service).",
"type": "number"
},
"lon": {
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288.",
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"type": "object"
},
"name": "weather_current",
"outputSchema": {
"additionalProperties": true,
"properties": {
"description": {},
"humidity": {},
"location": {},
"observed": {},
"source": {},
"station": {},
"temperature": {},
"wind": {}
},
"type": "object"
}
},
{
"description": "Get a multi-day weather forecast for a US location by latitude/longitude (National Weather Service). Returns named periods (Today, Tonight, ...) with temperature, wind, and a short + detailed forecast. Use geocode first if you only have an address.",
"inputSchema": {
"properties": {
"hourly": {
"default": false,
"description": "If true, return the hourly forecast instead of daily periods.",
"type": "boolean"
},
"lat": {
"description": "Latitude in decimal degrees, e.g. 36.1867. US coverage only (National Weather Service).",
"type": "number"
},
"lon": {
"description": "Longitude in decimal degrees, negative in the western hemisphere, e.g. -94.1288.",
"type": "number"
}
},
"required": [
"lat",
"lon"
],
"type": "object"
},
"name": "weather_forecast",
"outputSchema": {
"additionalProperties": true,
"properties": {
"location": {},
"periods": {},
"source": {},
"timezone": {},
"type": {}
},
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:aa57103821e3d206f690c4465f7f2009a2b11bee994b6f23c290bba37bda05f1 | sha256sum