{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_mgru9dkuwk8f","handle":"mcp-strava","url":"https://wellknown.network/agents/mcp-strava","links":{"self":"https://wellknown.network/agents/mcp-strava/record.json","html":"https://wellknown.network/agents/mcp-strava","markdown":"https://wellknown.network/agents/mcp-strava/record.md","api":"https://wellknown.network/api/v1/agents/mcp-strava","status":"https://wellknown.network/api/v1/agents/mcp-strava/status","claim":"https://wellknown.network/agents/mcp-strava/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/mcp-strava/claim.json","badge":"https://wellknown.network/agents/mcp-strava/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/mcp-strava/history","tools":"https://wellknown.network/api/v1/agents/mcp-strava/tools"},"ard":{"identifier":"urn:air::server:mcp-strava","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"mcp-strava","summary":"Model Context Protocol server for Strava API integration","description":"# Strava MCP Server\n\n![Strava MCP Server](docs/heading.png)\n\nA Model Context Protocol (MCP) server for Strava integration. Access your activities, athlete stats, segments, and routes through Claude, ChatGPT, and other LLMs.\n\n[![Python 3.11+](https://img.shields.io/badge/python-3.11+-blue.svg)](https://www.python.org/downloads/)\n[![PyPI](https://img.shields.io/pypi/v/mcp-strava.svg)](https://pypi.org/project/mcp-strava/)\n[![Docker](https://img.shields.io/badge/docker-ghcr.io-blue.svg)](https://github.com/eddmann/strava-mcp/pkgs/container/strava-mcp)\n\n## Overview\n\nThis MCP server provides 11 tools to interact with your Strava account, organized into 5 categories:\n\n- Activities (2 tools) - Query and analyze your Strava activities\n- Athlete (1 tool) - Access profile, statistics, and training zones\n- Segments (3 tools) - Explore and track segment efforts\n- Routes (2 tools) - Manage and export routes\n- Analysis (3 tools) - Training insights, comparison, and similarity search\n\nAdditionally, the server provides:\n\n- 1 MCP Resource - Athlete profile with stats and zones for ongoing context\n- 6 MCP Prompts - Templates for common queries (training analysis, segment performance, activity analysis, run comparison, training summary, race performance)\n\n**Deployment Options:**\n\n- **Stdio Mode**: Single-user local deployment (e.g., Claude Desktop, Cursor)\n- **HTTP Mode**: Multi-user deployment (e.g., ChatGPT, remote MCP deployment)\n\n## Prerequisites\n\n- [uv](https://github.com/astral-sh/uv) (the package requires Python 3.11+, which uv can manage), OR\n- Docker\n\n## Strava API Application Setup\n\nBefore installation, you need to create a Strava API application:\n\n1. Go to https://www.strava.com/settings/api\n2. Create a new application with the following settings:\n   - Application Name: Your choice (e.g., \"My Strava MCP\")\n   - Category: Your choice (e.g., \"Data Importer\")\n   - Club: Leave blank (optional)\n   - Website: Can be anything (e.g., `http://localhost`)\n   - **Authorization Callbac…","publisher":null,"homepage":null,"repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:mcp-strava","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"mcp-strava","registry":"pypi","observedAt":"2026-11-09T18:26:19.776Z","publishedAt":"2026-05-20T09:32:21.202083Z","latestVersion":"1.0.0"},"toolSurface":null,"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"mcp-strava","url":"https://pypi.org/project/mcp-strava/","firstSeenAt":"2026-09-10T04:23:26.990Z","fetchedAt":"2026-11-09T18:25:22.134Z","normalizedAt":"2026-11-09T18:25:22.134Z"}]},"firstSeenAt":"2026-09-10T04:23:26.990Z","updatedAt":"2026-11-09T18:26:19.776Z"}