Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

plyrfm-mcp

Read-only audio discovery and library inspection for plyr.fm. Search or browse tags, inspect selected tracks and playlists, and return listening links. This MCP cannot play audio in a browser or change a library.

claude mcp add --transport http plyr-fm https://plyrfm.fastmcp.app/mcp
# or local stdio
claude mcp add plyr-fm -- uvx --prerelease=allow plyrfm-mcp

Public discovery needs no token. For private reads, configure PLYR_TOKEN locally or x-plyr-token on HTTP requests. Create a token at settings; never paste it into chat. HTTP callers never inherit the server operator's credentials.

Start with search, then get_track using a returned ID or AT-URI. Search is lexical/fuzzy; inspect metadata and tags before describing a result. r2_url is an audio URL and https://plyr.fm/track/{id} is a listening page. Neither proves playback happened. Inspect visibility and gating before offering access.

Discover the current tool schemas when connecting. Library reads include my_tracks, liked_tracks, list_playlists, and owner-only list_revisions. Playlist tools also inspect ordered tracks, public artist playlists and recommendations. plyr://me exposes the caller's identity; plyr://interfaces explains which interface fits each task.

Use the CLI or SDK for authorized changes. See the interface guide, generated capability table, and public agent guide.

Metadata

Release files for plyrfm-mcp 0.0.1a23

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for plyrfm-mcp 0.0.1a23
File Size Uploaded
plyrfm_mcp-0.0.1a23.tar.gz 6.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for plyrfm-mcp 0.0.1a23
File Interpreter ABI Platform
plyrfm_mcp-0.0.1a23-py3-none-any.whl Python 3 none any Details

Total release size: 12.6 kB

Release files / plyrfm_mcp-0.0.1a23.tar.gz

Download URL plyrfm_mcp-0.0.1a23.tar.gz
Size 6.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b4f0dd03811083c3f6f3c0c783320b117549c4e26a6136904dc0f0b6c6fa35a1
BLAKE2b-256 checksum
How to use checksums
c8198e7e66d11e60fc8d669328b55d0ca186d44b2991772e315a1ec53098bb9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / plyrfm_mcp-0.0.1a23-py3-none-any.whl

Download URL plyrfm_mcp-0.0.1a23-py3-none-any.whl
Size 6.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8a08936e9c2e4254db537ea27a1750a7e817001ed85bc04817c39a1a4f76f381
BLAKE2b-256 checksum
How to use checksums
3cbfb28ff8e1dbdf23529e29f84275d36e14fbece76d9b9a5e87763271c29297
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.10 {"installer":{"name":"uv","version":"0.12.10","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page