kw510/strava-mcp

kw510/strava-mcp

от kw510
Сервер MCP с OAuth-аутентификацией Strava. Позволяет входить через Strava и получать доступ к данным и инструментам MCP. Полезен для создания MCP-интеграций со спортивными API.

Model Context Protocol (MCP) Server + Strava OAuth

This is a Model Context Protocol (MCP) server that supports remote MCP connections, with Strava OAuth built-in. It allows users to connect to your MCP server by signing in with their Strava account.

Overview

The MCP server (powered by Cloudflare Workers) serves two roles:

  • Acts as an OAuth Server for your MCP clients
  • Acts as an OAuth Client for Strava's OAuth services

This project serves as a reference example for integrating OAuth providers with an MCP server deployed to Cloudflare, using the workers-oauth-provider library.

Prerequisites

  • A Strava account
  • A Cloudflare account
  • Node.js and npm installed
  • Wrangler CLI installed (npm install -g wrangler)

Quick Start

  1. Clone the repository:

    git clone https://github.com/kw510/strava-mcp.git
    cd strava-mcp
    npm install
    
  2. Set up your Strava API credentials (see Setting Up Strava API Credentials)

  3. Set up your Cloudflare KV namespace:

    wrangler kv:namespace create "OAUTH_KV"
    

    Update the wrangler.toml file with the generated KV ID.

  4. Deploy to Cloudflare:

    wrangler deploy
    
У этого сервера пока нет списка инструментов.

Похожие MCP-сервера

r-huijts/strava-mcp

r-huijts/strava-mcp

MCP сервер для доступа к Strava через ИИ. Спрашивайте данные на естественном языке: анализируйте тренировки, смотрите пробеги, исследуйте сегменты. Помогает спортсменам работать с фитнес-статистикой без лишних действий.

TypeScript480
JamsusMaximus/trainingpeaks-mcp

JamsusMaximus/trainingpeaks-mcp

MCP сервер для управления тренировками в TrainingPeaks через AI-ассистентов. Создавайте интервальные структуры, управляйте календарем и отслеживайте фитнес-тренды без API-ключей. Аутентификация через cookie из браузера. Полезен спортсменам и тренерам.

Python156
r-huijts/firstcycling-mcp

r-huijts/firstcycling-mcp

MCP сервер для доступа к данным профессионального велоспорта из FirstCycling: информация о гонщиках, результаты, исторические данные и анализ выступлений. Полезен спортивным журналистам, аналитикам...

Python19
Milofax/xert-mcp

Milofax/xert-mcp

MCP сервер для интеграции Claude с платформой XERT. Позволяет получать фитнес-подпись и тренировочный статус, список тренировок и активностей, загружать FIT-файлы. Идеален для велосипедистов и тренеров.

TypeScript5
XWeaponX7/rundida-mcp

XWeaponX7/rundida-mcp

MCP сервер для бегунов: 92 калькулятора RunDida, руководства, марафоны, расчеты темпа, времени, дистанции. Позволяет AI-ассистентам прогнозировать результаты и рассчитывать зоны пульса.

JavaScript1
pab1ito/chess-mcp

pab1ito/chess-mcp

MCP сервер для Chess.com даёт AI-ассистентам доступ к публичным профилям, партиям и клубам через Chess.com API. Инструмент помогает искать и анализировать шахматные данные без аутентификации.

Python88
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин