Strava MCP Sunucusu

Strava MCP Sunucusu

Yapay zeka ajanlarınızı Strava’nın fitness ekosistemine bağlayarak, veri odaklı koçluk, analiz ve rota yönetimini Strava MCP Sunucusu ile sağlayın.

“Strava” MCP Sunucusu ne yapar?

Strava MCP Sunucusu, büyük dil modellerini (LLM) Strava API’ye sorunsuz şekilde bağlayan TypeScript ile yazılmış bir Model Context Protocol (MCP) sunucusudur. Bir köprü görevi gören bu sunucu, yapay zeka asistanlarının kullanıcıya ait Strava verilerine—son aktiviteler, profiller, istatistikler, rotalar ve segmentler dahil—standart MCP araçları aracılığıyla erişmesini, analiz etmesini ve etkileşimde bulunmasını sağlar. Bu entegrasyon, geliştiricilerin ve yapay zeka sistemlerinin antrenman istatistiklerini sorgulama, aktivite akışlarını (güç, nabız, kadans vb.) çekme, rotaları dışa aktarma ve segment yönetimi gibi işlemleri güvenli ve yapay zeka dostu bir şekilde gerçekleştirmesine imkan tanır. Strava’nın zengin fitness ve aktivite verilerini araç olarak sunarak, geliştirme süreçlerini iyileştirir ve veri odaklı analiz ve koçluk için akıllı etkileşimleri destekler.

Komut Listesi

Depoda açık bir komut şablonu bulunamadı.

Kaynak Listesi

Depoda açık kaynaklar belgelenmemiş veya sunulmamış.

Araçlar Listesi

  • Son Aktiviteler Aracı: Kimliği doğrulanmış kullanıcının son Strava aktivitelerine erişim sağlar.
  • Profil Aracı: Kullanıcıya ait profil bilgisini getirir.
  • İstatistik Aracı: Koşu, bisiklet ve yüzme istatistiklerini alır.
  • Aktivite Akışları Aracı: Belirli aktiviteler için detaylı akış verilerini (nabız, güç, kadans, irtifa vb.) getirir.
  • Segmentler Aracı: Strava segmentlerini keşfetme, görüntüleme, favorilere ekleme ve yönetme işlemleri için kullanılır.
  • Rotalar Aracı: Kayıtlı Strava rotalarını listeler ve detaylarını görüntüler.
  • Rota Dışa Aktarma Aracı: Rotaları GPX veya TCX formatında yerel dosya sistemine dışa aktarır.

Bu MCP Sunucusunun Kullanım Senaryoları

  • Fitness Verisi Analizi: Geliştiriciler, sunucuyu LLM’lerle entegre ederek kullanıcının antrenman geçmişini, istatistiklerini ve eğilimlerini analiz edebilir; detaylı özetler ve ilerleme raporları sunabilir.
  • Kişiselleştirilmiş Koçluk: Yapay zeka asistanları, son antrenmanlardan elde edilen nabız, güç ve kadans akışları gibi zengin aktivite verilerini kullanarak koçluk önerileri sunabilir.
  • Rota Planlama ve Dışa Aktarma: Kullanıcılar, Strava rotalarını listeleyebilir, görüntüleyebilir ve GPS cihazlarında veya arkadaşlarıyla paylaşmak üzere dışa aktarabilir.
  • Segment Keşfi ve Yönetimi: Geliştiriciler, rota optimizasyonu ve performans ölçümü için Strava segmentlerini keşfetme, favorilere ekleme ve analiz için araçlar geliştirebilir.
  • Kulüp ve Topluluk İçgörüleri: Kulüp üyelikleri, grup aktiviteleri ve segment lider tablolarına erişim ve görüntüleme ile sosyal etkileşim artırılabilir.

Kurulum Nasıl Yapılır

Windsurf

  1. Node.js’in kurulu olduğundan emin olun.
  2. Windsurf yapılandırma dosyasını açın.
  3. Strava MCP sunucu paketini (@r-huijts/strava-mcp@latest) MCP sunucuları listenize ekleyin.
  4. Aşağıdaki JSON parçasını mcpServers nesnesine yapıştırın:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  5. Yapılandırmanızı kaydedin ve Windsurf’u yeniden başlatın.
  6. Kurulumun doğruluğunu, yapay zeka asistanınızda Strava MCP araçlarını kontrol ederek teyit edin.

API Anahtarlarının Güvenli Saklanması Örneği

{
  "strava-mcp": {
    "command": "npx",
    "args": ["@r-huijts/strava-mcp@latest"],
    "env": {
      "STRAVA_CLIENT_ID": "your-client-id",
      "STRAVA_CLIENT_SECRET": "your-client-secret",
      "STRAVA_ACCESS_TOKEN": "your-access-token"
    }
  }
}

Kimlik bilgilerinizi ortam değişkenleriyle güvenli şekilde depolayın.

Claude

  1. Ön koşul olarak Node.js’i kurun.
  2. Claude’un MCP sunucuları için yapılandırma dosyasını açın.
  3. Strava MCP sunucusunu şu şekilde ekleyin:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Dosyayı kaydedin ve Claude’u yeniden başlatın.
  5. Strava MCP entegrasyonunun aktif olduğunu doğrulayın.

Cursor

  1. Node.js yüklü değilse kurun.
  2. MCP sunucuları ile ilgili Cursor yapılandırma dosyasını açın.
  3. Şunu ekleyin:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Kaydedip Cursor’u yeniden başlatın.
  5. Yapay zeka iş akışlarınızda işlevselliğini kontrol edin.

Cline

  1. Node.js’in kurulu olduğundan emin olun.
  2. Cline’da MCP sunucuları için yapılandırma dosyasına erişin.
  3. Şunu ekleyin:
    {
      "strava-mcp": {
        "command": "npx",
        "args": ["@r-huijts/strava-mcp@latest"]
      }
    }
    
  4. Kaydedip Cline ortamını yeniden başlatın.
  5. Strava MCP araçlarının erişilebilir olduğunu kontrol edin.

Not: Hassas API anahtarlarını her zaman ortam değişkenlerinde saklayın, düz metin olarak değil.

Bu MCP’yi akışlarda nasıl kullanırsınız

FlowHunt’ta MCP Kullanımı

MCP sunucularını FlowHunt iş akışınıza entegre etmek için, MCP bileşenini akışınıza ekleyin ve onu yapay zeka ajanınıza bağlayın:

FlowHunt MCP flow

MCP bileşenine tıklayarak yapılandırma panelini açın. Sistem MCP yapılandırma bölümüne aşağıdaki JSON formatında MCP sunucu bilgilerinizi girin:

{
  "strava-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

Yapılandırdıktan sonra, yapay zeka ajanınız bu MCP’yi tüm işlev ve yeteneklerine erişebilen bir araç olarak kullanabilir. “strava-mcp” adını kendi MCP sunucunuzun adıyla, URL’yi de kendi MCP sunucu adresinizle değiştirin.


Genel Bakış

BölümDurumDetaylar/Notlar
Genel BakışStrava MCP’nin LLM’ler için Strava API’ye köprü oluşturduğunu açıklar.
Komut ListesiAçık bir komut şablonu sunulmamış.
Kaynak ListesiBelgelenmiş MCP kaynağı yok.
Araçlar ListesiAktivite, profil, istatistik, akış, segment, rota, dışa aktarma araçları README’de belgelenmiş.
API Anahtarlarının Güvenli Saklanması.env.example mevcut, ayrıca JSON yapılandırmada env örneği var.
Örnekleme Desteği (değerlendirmede önemsiz)Örnekleme desteğiyle ilgili bilgi yok.

Bizim Görüşümüz

Strava MCP Sunucusu, LLM’lerle Strava API arasında güçlü bir köprü sunar; çok sayıda aracı, net dokümantasyonu ve gerçek kullanım senaryolarıyla öne çıkar. Ancak, belgelenmiş komut şablonlarının ve açık MCP kaynaklarının eksikliği, kutudan çıktığı haliyle standartlaşma potansiyelini sınırlar. Örnekleme ve Roots desteği belirtilmemiş, bu da ileri düzey MCP senaryoları için esnekliği biraz azaltıyor.

MCP Skoru: 7/10 — Strava entegrasyonu için güçlü, üretime hazır bir MCP; komut/kaynak belirtimi ve gelişmiş protokol özelliklerinde gelişme potansiyeli var.

MCP Skoru

Lisansı Var mı?✅ (MIT)
En az bir aracı var mı?
Fork Sayısı8
Yıldız Sayısı60

Sıkça sorulan sorular

Strava MCP Sunucusu nedir?

Strava MCP Sunucusu, büyük dil modellerini Strava API'ye bağlayan ve yapay zeka ajanlarının aktiviteler, istatistikler, segmentler ve rotalar dahil olmak üzere fitness verilerine güvenli şekilde erişmesini ve etkileşimde bulunmasını sağlayan bir Model Context Protocol (MCP) sunucusudur.

Hangi işlevselliği sağlar?

Strava'nın aktivite, profil, istatistik, akışlar, segmentler ve rotalar verilerini standart MCP araçları olarak sunar; böylece fitness verisi analizi, kişiselleştirilmiş koçluk, rota dışa aktarımı ve segment yönetimi gibi işlemler doğrudan yapay zeka iş akışlarında yapılabilir.

Strava MCP Sunucusunu FlowHunt ile nasıl entegre ederim?

FlowHunt akışınıza MCP bileşenini ekleyin, ardından sistem MCP yapılandırma panelinde Strava MCP sunucu bilgilerinizi girerek yapılandırın. Böylece yapay zeka ajanınız tüm Strava araçlarına MCP üzerinden güvenli biçimde erişebilir.

Strava API kimlik bilgilerini güvenli şekilde nasıl saklarım?

STRAVA_CLIENT_ID, STRAVA_CLIENT_SECRET ve STRAVA_ACCESS_TOKEN bilgilerinizi yapılandırma dosyanızda ortam değişkenleri olarak saklayın. Hassas bilgileri doğrudan kod veya yapılandırmada yazmaktan kaçının.

Bu entegrasyonun başlıca kullanım alanları nelerdir?

Kullanım alanları arasında yapay zeka destekli fitness veri analizi, kişiselleştirilmiş koçluk önerileri, rota planlama ve dışa aktarma, segment keşfi ve kulüp/grup aktiviteleri için topluluk içgörüleri yer alır.

Strava MCP Sunucusunu FlowHunt ile Deneyin

Yapay zeka ajanlarınızı, gelişmiş fitness analitiği, koçluk ve rota yönetimi için gerçek zamanlı Strava verisiyle güçlendirin—hepsi MCP protokolü ile güvenli ve kolay.

Daha fazla bilgi

Stripe MCP Sunucusu
Stripe MCP Sunucusu

Stripe MCP Sunucusu

Stripe MCP Sunucusu, Stripe’ın ödeme işleme altyapısını yapay zeka iş akışlarıyla entegre ederek ödemelerin, müşteri ve iadelerin güvenli bir şekilde LLM tabanl...

4 dakika okuma
Stripe Payments +4
Model Context Protocol (MCP) Sunucusu
Model Context Protocol (MCP) Sunucusu

Model Context Protocol (MCP) Sunucusu

Model Context Protocol (MCP) Sunucusu, AI asistanlarını harici veri kaynakları, API'ler ve servislerle buluşturarak FlowHunt'ta karmaşık iş akışlarının kolayca ...

2 dakika okuma
AI MCP +4
ModelContextProtocol (MCP) Sunucu Entegrasyonu
ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucu Entegrasyonu

ModelContextProtocol (MCP) Sunucusu, AI ajanları ile harici veri kaynakları, API'ler ve servisler arasında bir köprü görevi görerek FlowHunt kullanıcılarının ba...

3 dakika okuma
AI Integration +4