Povver MCP Server
Povver's MCP server lets AI assistants read your training history, analyze progress, and answer questions about your workouts. Works with Claude Desktop and any MCP-compatible client.
Once connected, you ask in plain language — the assistant calls the right tools, chains them, and reasons over the results. 44 ways to put it to work, across the whole coaching loop:
The MCP server requires an active Povver Premium subscription, and you sign in with the same account you use in the iOS app. Requests from non-premium accounts are rejected.
32 tools, grouped by what they do. Read tools are safe to call freely; write tools change your data.
check_connectionVerify the connection and return basic account info (name, subscription, whether you have an active routine and logged workouts).get_user_profileThe user's coaching profile: goal, experience level, target training days/week, equipment preference, height, weight (with units), timezone, member-since — to tailor advice to their background and constraints.get_training_snapshotCompact overview of your training setup: profile, active routine, next workout, last 10 sessions, and strength records.list_routinesList all your routines with IDs, template IDs, frequency, and which one is active.get_routineGet one routine with its template names and exercise summaries.list_templatesList all your workout templates (names and IDs).get_templateGet one template with its full exercise list and set prescriptions (reps, weight, RIR).list_workoutsList recent workouts as summaries with aggregate analytics (volume, sets, reps).get_workoutGet one workout with full set-level data (weight, reps, RIR, set type) and computed metrics.search_exercisesSearch the exercise catalog by name or keyword; returns name, ID, muscle groups, and equipment.get_strength_climbYour Strength Climb — the headline strength-progress signal at the top of the Intelligence tab: median % gain across qualifying lifts, per-state counts (climbing/holding/stalling/deloading/building), the leading lift, the climb line, and per-lift constituents. The PRIMARY strength signal — prefer it over the deprecated training score.get_training_insightsAI-generated insights and your latest weekly review: observations, guardrail alerts, fatigue, balance, trends, the strength_climb, training_context (volume completion, adherence, fatigue), and per-muscle muscle_volume (hard sets + zone). Also carries the deprecated training score (0-10) for now — prefer strength_climb + training_context.get_muscle_stateA muscle group's synthesized assessment: weekly hard sets, effective volume with volume zone + MEV/MAV/MRV targets, fatigue (ACWR), plateau status, e1RM trends, periodization phase, per-muscle strength_climb, and reasoning.get_muscle_group_progressRaw weekly progress series for a muscle group (volume, set counts, e1RM) for charting and analysis.get_exercise_progressUp to 8 weeks of progress for a specific lift: weekly e1RM trend, personal records, plateau detection, last session, the authoritative strength_state (progressing/holding/stalling) matching the iOS lift detail page, and strength_climb (indexed_pct + now-vs-baseline e1RM).query_setsQuery raw set-level data with flexible filters (exercise, muscle group, muscle, IDs) for custom analysis or export.get_training_statusLightweight status: weekly adherence vs goal, next scheduled workout, last workout date, and days since training.get_recommendationsGet pending training recommendations with rationale and confidence.review_recommendationAccept, reject, or revert a recommendation — mutations are immediate.list_memoriesList your memories filtered by category (injury, preference, goal, personal) and status.get_memoryGet full details on a single memory, including status history and severity.get_recent_suppressionsList recommendations that were suppressed by injury memories, with the reasons.update_memory_statusUpdate an injury memory's lifecycle status (active, monitoring, resolved) with an audit note.save_injury_memoryReport a new injury or pain (body area, severity, affected exercises) so it influences training.create_routineCreate a routine from existing template IDs (your first routine becomes active automatically).update_routineUpdate a routine's name, frequency, or template order.set_active_routineSet which routine is active (it determines your next workout).delete_routinePermanently delete a routine (its templates are not deleted).create_templateCreate a workout template with exercises and set prescriptions.update_templateUpdate a template's name, description, or exercise list.delete_templatePermanently delete a template and remove it from any routines.delete_workoutPermanently delete a logged workout and its analytics data.https://mcp.povver.ai/mcppvk_ and is shown only once).Authorization: Bearer pvk_…https://mcp.povver.ai/mcphttps://mcp.povver.ai/mcp (bearer auth; POST for JSON-RPC, SSE supported)https://mcp.povver.ai/.well-known/oauth-authorization-server/authorize, /token, /registerhttps://mcp.povver.ai/healthhttps://mcp.povver.ai//llms.txt, /llms-full.txtPovver is an AI strength coach for iOS — log your lifts, get post-workout analysis across 10 muscle groups, and auto-progressions that tell you exactly what to lift next. The MCP server connects that data to your AI assistant.