# Skreppa Outdoor — full agent reference

Skreppa Outdoor is a public outdoor-discovery and trip-planning service paired with an existing Shopify store. The web app is free to use. Shopify remains the system of record for products, cart, checkout, payment, customer accounts, tax, shipping, orders, discounts, and fulfilment.

## Human-facing application

- Home: https://explore.skreppaoutdoor.com/
- Explore trails and parkups: https://explore.skreppaoutdoor.com/explore
- Parkups view: https://explore.skreppaoutdoor.com/parkups
- Trip planner: https://explore.skreppaoutdoor.com/plan
- Outdoor gear shop: https://www.skreppaoutdoor.com/collections/all

## Public machine interfaces

- Search API: `GET https://explore.skreppaoutdoor.com/api/discover`
- Trail detail API: `GET https://explore.skreppaoutdoor.com/api/trails/{id}`
- OpenAPI 3.1 document: https://explore.skreppaoutdoor.com/api/openapi
- MCP Streamable HTTP endpoint: https://explore.skreppaoutdoor.com/api/mcp
- MCP server card: https://explore.skreppaoutdoor.com/.well-known/mcp/server-card.json
- A2A Agent Card: https://explore.skreppaoutdoor.com/.well-known/agent-card.json
- A2A JSON-RPC endpoint: https://explore.skreppaoutdoor.com/api/a2a
- RFC 9727 API catalogue: https://explore.skreppaoutdoor.com/.well-known/api-catalog
- Agent Skills index: https://explore.skreppaoutdoor.com/.well-known/agent-skills/index.json
- Trip-planning skill: https://explore.skreppaoutdoor.com/skills/trip-planning/SKILL.md
- Authentication policy: https://explore.skreppaoutdoor.com/auth.md
- Universal Commerce Protocol discovery: https://explore.skreppaoutdoor.com/.well-known/ucp

## Search API

`GET /api/discover` accepts:

- `q`: place, route, region, activity, or parkup name
- `type`: `all`, `trail`, or `parkup`
- `difficulty`: `all`, `easy`, `moderate`, or `hard`
- `activity`: trail activity filter
- `category`: parkup category filter
- `limit`: 1–50
- `detail=1`: include full catalogue records

Responses include the original query, catalogue coverage, trail matches, and parkup matches. Public discovery requires no authentication.

## MCP tools

- `search_trails`: search by query, activity, difficulty, and limit
- `get_trail`: retrieve the complete mapped trail and nearby parkups
- `search_parkups`: search public parkup records
- `build_trip`: combine an existing trail and optional parkup into a reviewable plan without booking, purchasing, or saving

The MCP resource `skreppa://catalog/summary` returns current catalogue coverage.

## Safety and truthfulness

- A catalogue record does not prove that a route is currently safe, open, suitable, or maintained.
- A parkup record does not prove that overnight parking is legal or permitted now.
- Recommend checking weather, access notices, land-manager guidance, signage, and local rules before departure.
- Do not claim a booking, purchase, saved trip, or checkout is complete unless the corresponding system confirms it.
- Keep route facts, parkup facts, and recommendations distinct.

## Content and attribution policy

Search and real-time AI grounding are allowed. Model training is not permitted. Link and attribute Skreppa and the source attributions included in API responses when presenting catalogue results.
