polar-mcp-unofficial
Polar
A Polar MCP connector for agents that need training, recovery, Nightly Recharge, PPI/HRV and physiology context from AccessLink.

Best for training agents that need Polar recovery, sleep, continuous samples, route-aware sessions and test results.
Quick Start
npx -y polar-mcp-unofficial setup
npx -y polar-mcp-unofficial doctor{
"mcpServers": {
"polar": {
"command": "npx",
"args": ["-y", "polar-mcp-unofficial"]
}
}
}- 01
Create a Polar AccessLink client.
- 02
Use redirect URI http://127.0.0.1:3000/callback.
- 03
Request only the scopes matching the data your agent needs.
Recommended scopes
activity:read calendar:read continuous_samples:read devices:read nightly_recharge:read ppi_data:read profile:read routes:read skin_contact:read sleep:read sports:read temperature_measurement:read tests:read training_sessions:read training_targets:read user_subscription:read
Data Availability
Daily activity and calendar
Requires activity:read and calendar:read.
Sleep and sleep/wake vectors
Requires sleep:read.
Nightly Recharge
Requires nightly_recharge:read and supported devices.
Training sessions and targets
Requires training session/target scopes.
Continuous samples and PPI samples
Requires continuous_samples:read and ppi_data:read.
Routes and GPS geometry
GPS coordinates are redacted unless raw mode is requested.
Live device telemetry
Not exposed by Polar AccessLink.
Agent Tools
Start here
- polar_connection_status
- polar_daily_summary
- polar_weekly_summary
Auth and diagnostics
- polar_capabilities
- polar_agent_manifest
- polar_privacy_audit
- polar_cache_status
- polar_get_auth_url
- polar_exchange_code
- polar_revoke_access
Account
- polar_get_account_data
- polar_list_user_devices
- polar_list_subscriptions
Activity and sleep
- polar_list_activity
- polar_list_calendar
- polar_list_sleeps
- polar_list_sleep_wake_vectors
- polar_list_nightly_recharge
Heart, physiology and training
- polar_list_continuous_samples
- polar_list_ppi_samples
- polar_list_temperature_measurements
- polar_list_skin_contacts
- polar_list_training_sessions
- polar_list_training_targets
- polar_list_tests
Sports and routes
- polar_list_sports
- polar_list_sport_profile_catalog
- polar_list_sport_profiles
- polar_get_route
Prompts and Resources
Prompts
- polar_daily_checkin
- polar_weekly_review
- polar_training_load_investigation
Resources
- polar://capabilities
- polar://agent-manifest
- polar://summary/daily
- polar://summary/weekly