Repository navigation
v1.0.0b1
Pre-release
Pre-release
What's Changed
- Phase 3: analytics quality, bug fixes and compact outputs by @futureweb in #6
- OAuth: sign in with Intervals.icu, permission scopes, CIMD + private_key_jwt, RFC 9207, /mcp + /sse by @futureweb in #3
- Phase 2: performance analytics, execution analysis, detail levels, OAuth server and CI fixes by @futureweb in #2
- Futureweb Intervals MCP 1.0.0b1: coaching tools, analytics, OAuth by @futureweb in #1
- Security updates: MCP SDK 1.30, Starlette 1.7 and more; allowlist for public Host headers by @futureweb in #12
- Partial event/note updates, event category, absolute pace targets by @futureweb in #13
- Tool annotations from the permission class by @futureweb in #14
- Training load, intensity distribution, durability and load projection tools (after #150 by morritter) by @futureweb in #15
- Phase 5: polish from the coach's live test (also fixes upstream #134, #132) by @futureweb in #16
- Sign-in with the Intervals.icu API key and optional TOTP second factor by @futureweb in #17
- Do not retry POST requests on server errors by @futureweb in #18
- Security: confine identifiers to their path segment, scrub secrets, keep the shared client open across sessions by @futureweb in #19
- Keep permission scopes on refresh, bound dynamic registration and log values by @futureweb in #23
- Security and operations review fixes (SEC-4..SEC-13, OPS-2..OPS-19) by @futureweb in #24
- Phase 6 (B3): what-if plan simulation, target-day form and plan checks in get_load_projection by @futureweb in #20
- Add long-ride fatigue profile, submax test trends and multi-ride power meter comparison by @futureweb in #21
- Phase 6 B2: data audit, fueling analysis, W′, weather and same-route history by @futureweb in #22
- Fix analytics review findings: plan alignment across auto-laps, drift sign, zones, wellness zeros by @futureweb in #26
- Fix review findings: safe write tools, validated workouts, API client errors, limits and time zone by @futureweb in #25
- Flag today's incomplete wellness record in wellness, recovery and coach tools by @futureweb in #27
- Stage 3A: compact tool catalogue (42k -> 22.6k tokens), tool sets, guides, prompts, follow-ups by @futureweb in #28
- Stage 3B: write safety (dry runs, duplicate check, read-back, delete echo) and six fixes from #28 by @futureweb in #29
- Optional multi-user mode: per-connection Intervals.icu credentials (MCP_TENANCY=multi) by @futureweb in #30
- Prepare publishing: PyPI trusted publishing, Docker Hub, MCP Registry, Claude Desktop bundle by @futureweb in #31
- Release 1.0.0b1 by @futureweb in #32
New Contributors
- @futureweb made their first contribution in #6
Full Changelog: https://github.com/futureweb/intervals-mcp-server/commits/v1.0.0b1