Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,533Letters: 13Defects: 1,322counted 1 min ago
teppi

Server definition

Hash
sha256:6fa200ac96938bd965da639f47586a6b1c3585f5d65ed9bd32d733184ef3010c
What it is
What a remote MCP server returned when asked what it offers: 20 tools

The blob, as servednamed by its sha256

{ "instructions": "You are connected to the Outdoors MCP server.\nPrefer calling tools to retrieve facts (trails/parks/campgrounds/campsites) and safety signals.\nAlways include evidence (ids/urls/source/timestamps) from tool results when answering users.\nIf data is missing/unknown, say so explicitly and propose next tool calls.", "tools": [ { "description": "Suggest candidate adventures near a location by scoring nearby trails/parks/campgrounds deterministically.", "inputSchema": { "properties": { "lat": { "type": "number" }, "lng": { "type": "number" }, "max_results": { "default": 20, "type": "integer" }, "radius_miles": { "default": 100, "type": "integer" }, "trail_difficulty": { "default": null, "type": [ "null", "string" ] }, "types": { "default": [ "trail", "park", "campground" ], "type": "array" } }, "required": [ "lat", "lng" ], "type": "object" }, "name": "adventure.candidates", "outputSchema": null }, { "description": "Create a structured, day-by-day itinerary outline from selected trail/park/campground IDs or slugs.", "inputSchema": { "properties": { "campground": { "default": null, "type": [ "null", "string" ] }, "end_date": { "type": "string" }, "park": { "default": null, "type": [ "null", "string" ] }, "start_date": { "type": "string" }, "trail": { "default": null, "type": [ "null", "string" ] } }, "required": [ "start_date", "end_date" ], "type": "object" }, "name": "adventure.outline", "outputSchema": null }, { "description": "Current air quality (AQI) for a location.", "inputSchema": { "properties": { "distance_miles": { "default": 25, "type": "integer" }, "lat": { "type": "number" }, "lon": { "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "name": "aqi.current", "outputSchema": null }, { "description": "Get a single published, verified campground by id or slug.", "inputSchema": { "properties": { "campground": { "type": "string" } }, "required": [ "campground" ], "type": "object" }, "name": "campgrounds.get", "outputSchema": null }, { "description": "Search published, verified campgrounds with common filters (type, reservation, region/state, geo).", "inputSchema": { "properties": { "bounds": { "default": null, "type": [ "null", "string" ] }, "campground_type": { "default": null, "type": [ "null", "string" ] }, "has_cabins": { "default": null, "type": [ "null", "boolean" ] }, "has_rv_sites": { "default": null, "type": [ "null", "boolean" ] }, "has_tent_sites": { "default": null, "type": [ "null", "boolean" ] }, "lat": { "default": null, "type": [ "null", "number" ] }, "lng": { "default": null, "type": [ "null", "number" ] }, "page": { "default": 1, "type": "integer" }, "park_id": { "default": null, "type": [ "null", "integer" ] }, "per_page": { "default": 20, "type": "integer" }, "q": { "default": "", "type": "string" }, "radius_meters": { "default": null, "type": [ "null", "integer" ] }, "region_id": { "default": null, "type": [ "null", "integer" ] }, "reservation_type": { "default": null, "type": [ "null", "string" ] }, "state": { "default": null, "type": [ "null", "string" ] } }, "type": "object" }, "name": "campgrounds.search", "outputSchema": null }, { "description": "Get a single campsite (and its campground/park/region relations) by campground + campsite id.", "inputSchema": { "properties": { "campground": { "type": "string" }, "campsite_id": { "type": "integer" } }, "required": [ "campground", "campsite_id" ], "type": "object" }, "name": "campsites.get", "outputSchema": null }, { "description": "List campsites for a campground with filters (type, hookups, accessibility, availability, loop).", "inputSchema": { "properties": { "available_only": { "default": null, "type": [ "null", "boolean" ] }, "campground": { "type": "string" }, "campsite_type": { "default": null, "type": [ "null", "string" ] }, "direction": { "default": "asc", "type": "string" }, "hookup_type": { "default": null, "type": [ "null", "string" ] }, "is_accessible": { "default": null, "type": [ "null", "boolean" ] }, "is_pull_through": { "default": null, "type": [ "null", "boolean" ] }, "is_reservable": { "default": null, "type": [ "null", "boolean" ] }, "is_waterfront": { "default": null, "type": [ "null", "boolean" ] }, "loop": { "default": null, "type": [ "null", "string" ] }, "min_amps": { "default": null, "type": [ "null", "integer" ] }, "min_occupancy": { "default": null, "type": [ "null", "integer" ] }, "page": { "default": 1, "type": "integer" }, "per_page": { "default": 50, "type": "integer" }, "pets_allowed": { "default": null, "type": [ "null", "boolean" ] }, "sort": { "default": "name", "type": "string" }, "status": { "default": null, "type": [ "null", "string" ] }, "vehicle_length": { "default": null, "type": [ "null", "integer" ] } }, "required": [ "campground" ], "type": "object" }, "name": "campsites.list", "outputSchema": null }, { "description": "Fetch the full Outdoors record for a search result id (e.g. \"trail:bear-lake-loop\", \"park:rocky-mountain-national-park\"). Returns the complete text of the record plus the canonical theoutdoorsapp.com URL for citation.", "inputSchema": { "properties": { "id": { "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "fetch", "outputSchema": null }, { "description": "Nearby wildfire incidents for a location.", "inputSchema": { "properties": { "lat": { "type": "number" }, "lon": { "type": "number" }, "radius_miles": { "default": 50, "type": "integer" } }, "required": [ "lat", "lon" ], "type": "object" }, "name": "fires.nearby", "outputSchema": null }, { "description": "Aggregate nearby Trails, Parks, and Campgrounds for a map-first exploration experience.", "inputSchema": { "properties": { "bounds": { "default": null, "type": [ "array", "null" ] }, "combined_limit": { "default": 150, "type": "integer" }, "lat": { "default": null, "type": [ "null", "number" ] }, "lng": { "default": null, "type": [ "null", "number" ] }, "per_type_limit": { "default": 50, "type": "integer" }, "radius_miles": { "default": 100, "type": "integer" }, "search": { "default": "", "type": "string" }, "sort": { "default": "distance", "type": "string" }, "types": { "default": [ "trails", "parks", "campgrounds" ], "type": "array" } }, "type": "object" }, "name": "nearMe.search", "outputSchema": { "properties": { "payload": { "type": "object" }, "retrieved_at": { "type": "string" }, "source": { "type": "object" } }, "required": [ "retrieved_at", "source", "payload" ], "type": "object" } }, { "description": "Health check for the Outdoors MCP server.", "inputSchema": { "properties": {}, "type": "object" }, "name": "outdoors.ping", "outputSchema": { "additionalProperties": false, "properties": { "app_version": { "type": "string" }, "environment": { "type": "string" }, "ok": { "type": "boolean" }, "timestamp": { "type": "string" } }, "required": [ "ok", "timestamp", "app_version", "environment" ], "type": "object" } }, { "description": "Get a single published, verified park by id or slug.", "inputSchema": { "properties": { "park": { "type": "string" } }, "required": [ "park" ], "type": "object" }, "name": "parks.get", "outputSchema": null }, { "description": "Search published, verified parks with optional geo and region filters.", "inputSchema": { "properties": { "bounds": { "default": null, "type": [ "null", "string" ] }, "lat": { "default": null, "type": [ "null", "number" ] }, "lng": { "default": null, "type": [ "null", "number" ] }, "page": { "default": 1, "type": "integer" }, "park_type": { "default": null, "type": [ "null", "string" ] }, "per_page": { "default": 20, "type": "integer" }, "q": { "default": "", "type": "string" }, "radius_meters": { "default": null, "type": [ "null", "integer" ] }, "region_id": { "default": null, "type": [ "null", "integer" ] } }, "type": "object" }, "name": "parks.search", "outputSchema": null }, { "description": "Combined safety overview (weather alerts, AQI, wildfire context) for a location.", "inputSchema": { "properties": { "lat": { "type": "number" }, "lon": { "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "name": "safety.overview", "outputSchema": null }, { "description": "Search Outdoors (theoutdoorsapp.com) for U.S. hiking trails, parks, campgrounds, and lakes/rivers/reservoirs. Returns a list of results whose ids can be passed to the fetch tool for the full record.", "inputSchema": { "properties": { "query": { "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "search", "outputSchema": null }, { "description": "Global search across trails, parks, campgrounds, and water bodies (uses Meilisearch when available).", "inputSchema": { "properties": { "limit": { "default": 5, "type": "integer" }, "q": { "type": "string" } }, "required": [ "q" ], "type": "object" }, "name": "search.global", "outputSchema": null }, { "description": "Get a single public, verified trail by id or slug, including nearby trails and breadcrumbs.", "inputSchema": { "properties": { "trail": { "type": "string" } }, "required": [ "trail" ], "type": "object" }, "name": "trails.get", "outputSchema": null }, { "description": "Search public, verified trails with filters (supports map bounds and near-me style geo filtering).", "inputSchema": { "properties": { "bounds": { "default": null, "type": [ "null", "string" ] }, "difficulty": { "default": null, "type": [ "null", "string" ] }, "dir": { "default": "asc", "type": "string" }, "lat": { "default": null, "type": [ "null", "number" ] }, "lng": { "default": null, "type": [ "null", "number" ] }, "max_length_miles": { "default": null, "type": [ "null", "number" ] }, "min_length_miles": { "default": null, "type": [ "null", "number" ] }, "page": { "default": 1, "type": "integer" }, "per_page": { "default": 24, "type": "integer" }, "q": { "default": "", "type": "string" }, "radius_meters": { "default": null, "type": [ "null", "integer" ] }, "region": { "default": null, "type": [ "null", "integer" ] }, "sort": { "default": "name", "type": "string" } }, "type": "object" }, "name": "trails.search", "outputSchema": null }, { "description": "Weather alerts for a location.", "inputSchema": { "properties": { "lat": { "type": "number" }, "lon": { "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "name": "weather.alerts", "outputSchema": null }, { "description": "Current weather conditions for a location.", "inputSchema": { "properties": { "lat": { "type": "number" }, "lon": { "type": "number" } }, "required": [ "lat", "lon" ], "type": "object" }, "name": "weather.current", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:6fa200ac96938bd965da639f47586a6b1c3585f5d65ed9bd32d733184ef3010c | sha256sum