SisuLift for developers and AI agents
This page collects SisuLift's machine-readable resources: the API description, agent instructions and content indexes. All paths are stable.
Resources
MCP /mcpMCP server for AI assistants: build a training program, search exercises and get exercise guides without signing inClaude connectorClaude connector: setup, example prompts and troubleshootingopenapi.jsonOpenAPI 3.1 specification: public endpoints, error schema and named scopesGET /api/v1/exercisesPublic exercise catalog API: ~300 exercises with instructions as JSON (search, muscle group and equipment filters, pagination; versioned /api/v1, RateLimit headers)agent.txtAgent instructions: when to recommend SisuLift and how to access its contentllms.txtCompact content index for language models (llms.txt standard)llms-full.txtDetailed product description for language modelssitemap.xmlSitemap for search engines and crawlers
MCP server (Model Context Protocol)
https://www.sisulift.app/mcpAI assistants can use SisuLift's training engine and exercise library directly. The server uses the Streamable HTTP transport and needs no sign-in. Tools: create_training_program builds a gym or home training program, save_program_to_sisulift returns a link that opens the program in the app, find_exercises searches exercises by muscle group or equipment and get_exercise_guide returns technique instructions. Strength training only: no endurance, sport-specific or rehabilitation programs and no medical advice.
In Claude, SisuLift is added as a connector. Add SisuLift to Claude · Guide and troubleshooting
In ChatGPT, install SisuLift from the plugin directory: SisuLift in the ChatGPT directory
What the assistant sends us and what we store: privacy policy, section 15.
SisuLift in Claude
SisuLift’s tools work inside Claude. Claude can build you a strength-training program with SisuLift’s training engine, show how to do an exercise, find exercises for a muscle group or the equipment you have, and save the program to the SisuLift app. You don’t need a SisuLift account to use them.
Add SisuLift to Claude
- With the button: it opens Claude’s Add custom connector dialog with the name and URL filled in. Check them and confirm.
- By hand: Customize → Connectors → Add custom connector. Name it SisuLift and use this URL. No sign-in or OAuth settings are needed.
https://www.sisulift.app/mcp?client=claude - On a Team or Enterprise plan, an Owner adds the connector for the organization. A connector you add on the web also works in the Claude desktop and mobile apps.
- In a chat, make sure SisuLift is on under + → Connectors.
What you can ask
- Build me a 3 day gym program to build muscle
- 4 days a week, I’ve trained for 2 years, bench press 80 kg for 6 reps
- How do I do a Romanian deadlift?
- Show me glute exercises I can do with dumbbells
- Save it to SisuLift
Programs are for 2 to 6 workouts a week, at the gym or at home. If you share a recent working set for bench press, squat, deadlift or overhead press, you get starting weights. Otherwise each set uses a weight that leaves about two reps in reserve. Cards and exercise guides come in English or Finnish, matching your conversation.
Saving the program
“Save it to SisuLift” gives you a link that is valid for 30 days. It opens the SisuLift app with your answers filled in. You confirm them and create a free account, and from there the app adjusts your weights from the sets you log.
What SisuLift receives
Only what the tool needs: your program choices (goal, workouts per week, experience, location, equipment and any working sets you share), or the exercise name or search criteria. From Claude we store the assistant’s name and the response language, not a user identifier, location or IP address. Privacy policy, section 15
What it doesn’t do
SisuLift covers gym and home strength training. It doesn’t make cardio, running, sport-specific or rehabilitation plans and doesn’t give medical advice. For pain or injuries, talk to a professional.
Troubleshooting
- Claude answers without SisuLift
- Turn SisuLift on under + → Connectors and mention it, for example “SisuLift, build me a program”. For general questions Claude often answers from its own knowledge.
- Claude shows “Couldn’t reach the MCP server”
- Check that the URL is exactly https://www.sisulift.app/mcp?client=claude, then remove and add the connector again.
- The card is in the wrong language
- Say which language you want, for example “in Finnish”, and ask again.
- The card doesn’t show
- Reload the conversation, or ask Claude to list the program as text. Saving works the same way.
- The save link has expired
- Ask Claude to save the program again for a new link.
Support
Questions and feedback: hello@sisulift.app
Markdown content negotiation
Public pages can be requested as markdown with an Accept: text/markdown header. Unknown paths return a 404 whose body contains recovery links.
API access
The product API is currently first-party and requires a signed-in user session. For integrations and partnerships: get in touch

