Skip to content

Apple Music MCP v0.20.3

Choose a tag to compare

@github-actions github-actions released this 08 Oct 05:30
0ec0ce0

Security

  • The web player was reused on any page whose URL merely contained music.apple.com. Before running player commands, the browser engine checked whether the current page was already the Apple Music web player with a substring test, so a page like evil.tld/?next=music.apple.com would have had player scripts run in it instead of being navigated back to Apple Music. It now compares the parsed hostname, the same check play_url and reveal_url already used. Found by CodeQL. (#67)

Internal

  • Lockfile refreshed, clearing all 31 open Dependabot alerts (cryptography, mcp, starlette, python-multipart, anyio and others; urllib3 and PyJWT in #64 and #65). The lockfile pins the dev and CI environments only, so this doesn't change what a pip install resolves: the declared ranges already allowed every fixed version. It stays on mcp 1.x; mcp 2.x keeps its own CI job.