Shared Oct 25, 2025
Daily Strava Reminder
If you skip Strava, you'll get insulted by Poke.
Shared by Nils Reichardt4 total votes
#sport#motivation
4
Description
Trying to get in shape and need a little extra motivation? Let Poke hold you accountable. This automation checks your Strava activity and, if you skipped your workout for the day, Poke will send you a lovingly aggressive reminder — think tough love, not positivity posters.
Setup
Difficulty
You’ll need to self-host the Strava MCP server, which requires some basic technical setup.
Instructions
- Clone my Strava MCP repository:
git clone https://github.com/nilsreichardt/strava-mcp
Strava API
- Go to strava.com/settings/api
- Create a new application
- Enter your application details (name, website, description)
- Important: Set "Authorization Callback Domain" to localhost
- Note down your Client ID and Client Secret
- Run
npx tsx scripts/setup-auth.ts - Follow the prompts to complete the authentication flow (detailed instructions in the Authentication section below).
Deploy to Render
- Create an account at https://render.com
- Open https://render.com/deploy?repo=https://github.com/nilsreichardt/strava-mcp
- Enter your Client ID, Client Secret, Access Token and Refresh Token
- Click "Deploy Blueprint"
- Copy the URL (e.g.
https://strava-mcp-0000.onrender.comand add it to Poke. Make sure to add "/sse" after the URL you copied (e.g.https://strava-mcp-0000.onrender.com/sse). - Copy the prompt below and send it Poke. You can adjust the schedule to fit your routine — the default is once per day.
Cost
No credit card required. Zero cost.
Prompt
I want to set myself a challenge: to do some sport every day. You have to supervise me and check that I’m actually doing it. Please create the following service: check my Strava every day at 3 p.m. (using MCP) and verify whether I’ve uploaded an activity. If I haven’t, insult me as much as you can — be brutal! That’s one of your strengths, so use it. Then check again at 9 p.m.; if there’s still no Strava activity, insult me even more.