Polar Mcp Unofficial
@davidmosiah
关于 Polar Mcp Unofficial
暂无概览
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"polar": {
"command": "npx",
"args": [
"-y",
"polar-mcp-unofficial"
]
}
}
}工具
5verify local setup, scopes and readiness before calling Polar
inventory supported data domains, scopes, privacy modes and recommended first calls without calling Polar APIs.
sleep, activity, Nightly Recharge and training brief for today
scorecard, comparison vs prior week, next-week plan
GPS coordinates redacted unless raw mode
概览
What is Polar Mcp Unofficial?
A local-first MCP server that connects AI agents to your Polar training, sleep, Nightly Recharge, and continuous-sample data. It handles the Polar AccessLink Dynamic API v4 OAuth dance locally, normalizes responses, redacts GPS by default, and never lets tokens leave your machine. Built for users of Claude, Cursor, Hermes, OpenClaw, and other MCP‑compatible agents who want to analyze training load, recovery, and endurance without copying numbers from Polar Flow.
How to use Polar Mcp Unofficial?
Install with three npm commands: npx -y polar-mcp-unofficial setup (paste your Polar AccessLink client id and secret), npx -y polar-mcp-unofficial auth (opens browser for OAuth), then npx -y polar-mcp-unofficial doctor to verify readiness. Add the server to your MCP client config with command npx -y polar-mcp-unofficial. For Claude Desktop, run setup --client claude to write the snippet automatically.
Key features of Polar Mcp Unofficial
- Local‑first OAuth; tokens never leave your machine
- Exposes Polar data via MCP tools, prompts, and resources
- Privacy modes: summary, structured, raw (GPS redacted by default)
- Supports 16 Polar AccessLink OAuth scopes
- Built‑in diagnostics with
doctorandconnection_status - Caching via optional SQLite cache
Use cases of Polar Mcp Unofficial
- Get a daily training and recovery brief with
polar_daily_summary - Analyze weekly training‑load and recovery trends with
polar_weekly_summary - Investigate recent training sessions alongside Nightly Recharge data
- Inventory available data domains and scopes before making API calls
FAQ from Polar Mcp Unofficial
What data does Polar Mcp Unofficial expose?
It exposes all Polar AccessLink Dynamic API v4 endpoints you authorize: daily activity, sleep, Nightly Recharge, training sessions, continuous heart‑rate samples, PPI (pulse‑to‑pulse) intervals, temperature measurements, skin contact periods, fitness/orthostatic tests, routes (GPS redacted by default), sports, sport profiles, and devices. Live device telemetry is not available.
What are the runtime requirements?
Node.js 20+ and a Polar AccessLink client created at https://admin.polaraccesslink.com with redirect URI http://127.0.0.1:3000/callback.
Where are my OAuth tokens stored?
Tokens are stored in ~/.polar-mcp/tokens.json with 0600 permissions. The server never prints or returns access or refresh tokens, and the MCP client never sees them.
How does GPS privacy work?
In summary and structured privacy modes, GPS route geometry is redacted. Only raw mode exposes raw coordinates. The default mode is structured.
Is this an official Polar product?
No. This is an unofficial community project not affiliated with, endorsed by, or supported by Polar Electro Oy. Use it only with your own Polar account and in line with the Polar AccessLink API terms.
其他 分类下的更多 MCP 服务器
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
Mobile Mcp
mobile-nextModel Context Protocol Server for Mobile Automation and Scraping (iOS, Android, Emulators, Simulators and Real Devices)
Nginx UI
0xJackyYet another WebUI for Nginx

EverArt
modelcontextprotocolModel Context Protocol Servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
评论