Code is hosted here: github.com/SweatStack/s...
Currently the server needs to be run locally (instructions in the README). A hosted version might follow later.
@sweatstack.bsky.social
The sports data API for developers and data scientists. https://sweatstack.no
Code is hosted here: github.com/SweatStack/s...
Currently the server needs to be run locally (instructions in the README). A hosted version might follow later.
The SweatStack MCP server built using the official Python SDK for MCP servers: github.com/modelcontext...
...and uses the SweatStack Python library: developer.sweatstack.no/getting-star...
Even with Claude Desktop's code execution limitations, it can already analyze basic workout data from SweatStack. This proof-of-concept shows a path forward: As AI tools evolve, tools like this will become proper data analysis assitants for anyone interested. Small steps!
13.06.2025 11:49 β π 0 π 0 π¬ 1 π 0Screen recording of Claude Desktop accessing activity data from SweatStack using the SweatStack MCP server.
Fridriday hack project: SweatStack MCP server ππ€
Now AI assistants can access SweatStack data directly! Watch Claude Desktop pull my activity data and analyze it without writing a single line of code!
The SweatStack Python library has built-in support for Streamlit, making it incredibly easy to start building your dream app.
developer.sweatstack.no/learn/integr...
New tutorial: Build a Streamlit app in minutes.
developer.sweatstack.no/tutorials/qu...
Currently works with Garmin Connect and @intervals.icu. More integrations will follow.
Try it out at sweatstack.run π
Express Login gives you access to your data in Python in under 30 seconds at SweatStack.run!
19.05.2025 12:12 β π 0 π 0 π¬ 1 π 0New: SweatStack Express Login lets you register by simply connecting a data source - no account setup needed.
This drastically improves onboarding for 3rd party applications that are powered by SweatStack.
Sneak peek π
08.05.2025 09:09 β π 1 π 0 π¬ 0 π 0A screenshot of sweatstack.run that shows Python code on the left that pulls data from SweatStack and an ASCII art plot on the right.
An example of code/sandbox sharing: sweatstack.run/store/3232be...
04.04.2025 09:42 β π 1 π 0 π¬ 0 π 1Usecase is similar but different from the SweatStack Console: For quick explorations, the Console is slightly nicer to work with because it's a proper REPL that keeps a Python session running. However, for larger scripts that you want to keep and/or share, sweatstack.run is the way to go.
04.04.2025 09:42 β π 0 π 0 π¬ 1 π 0It automatically authenticates with your SweatStack account using OAuth2/OpenID and installs any dependency you import.
04.04.2025 09:42 β π 0 π 0 π¬ 1 π 0As an alternative to the Console, I also deployed a variant on @pydantic.dev 's pydantic.run : sweatstack.run
04.04.2025 09:42 β π 1 π 1 π¬ 1 π 0SweatStack Console: Quick access to your training data using an in-browser interactive Python console. π
console.sweatstack.no