Skip to main content
Glama

Strava MCP Server

by r-huijts

explore-segments

Search for popular running or cycling segments within a specified geographical area, filter by activity type, and refine results using climb category criteria.

Instructions

Searches for popular segments within a given geographical area.

Input Schema

NameRequiredDescriptionDefault
activityTypeNoFilter segments by activity type (optional: 'running' or 'riding').
boundsYesThe geographical area to search, specified as a comma-separated string: south_west_lat,south_west_lng,north_east_lat,north_east_lng
maxCatNoFilter by maximum climb category (optional, 0-5). Requires riding activityType.
minCatNoFilter by minimum climb category (optional, 0-5). Requires riding activityType.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "activityType": { "description": "Filter segments by activity type (optional: 'running' or 'riding').", "enum": [ "running", "riding" ], "type": "string" }, "bounds": { "description": "The geographical area to search, specified as a comma-separated string: south_west_lat,south_west_lng,north_east_lat,north_east_lng", "pattern": "^-?\\d+(\\.\\d+)?,-?\\d+(\\.\\d+)?,-?\\d+(\\.\\d+)?,-?\\d+(\\.\\d+)?$", "type": "string" }, "maxCat": { "description": "Filter by maximum climb category (optional, 0-5). Requires riding activityType.", "maximum": 5, "minimum": 0, "type": "integer" }, "minCat": { "description": "Filter by minimum climb category (optional, 0-5). Requires riding activityType.", "maximum": 5, "minimum": 0, "type": "integer" } }, "required": [ "bounds" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/r-huijts/strava-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server