# AllTrails

Plan your hike now.

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add InfoseekAI/AllTrails

# Browse available tools
npx -y @smithery/cli@latest tool list InfoseekAI/AllTrails

# Get full schema for a tool
npx -y @smithery/cli@latest tool get InfoseekAI/AllTrails find_trails_near_location

# Call a tool
npx -y @smithery/cli@latest tool call InfoseekAI/AllTrails find_trails_near_location '{}'
```

## Direct MCP Connection

Endpoint: `https://alltrails--infoseekai.run.tools`

## Tools (5)

- `find_trails_near_location` — Find hiking, running, biking, backpacking or other trails for outdoor activities near a set of coordinates within an op…
- `find_trails_within_bounds` — Find hiking, running, biking, backpacking or other trails for outdoor activities within a specified bounding box define…
- `search_trails_by_name` — Search for hiking, running, biking, backpacking or other trails by full or partial name match.
- `get_trail_details` — Find detailed information about a trail from AllTrails.
- `get_trail_weather_overview` — Get 7-day forecast for a trail at its trailhead, including high/low temperatures.

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get InfoseekAI/AllTrails <tool-name>
```

## Resources

- `ui://widget/trails_search_map.html` — The trail search results are displayed as pins on a map with swipeable cards for each trail.
- `ui://widget/trail_details.html` — The widget displays a hero image and basic metadata for the trail.

## Prompts (1)

- `search_trails_assistant` — Assistant prompt for exploring trails around a location and saving them to a list for future reference.
