pcradio-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@pcradio-mcpSet the radio volume to 45"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
pcradio-mcp
MCP server for managing PCRadio internet radio via HTTP API. Uses Streamable HTTP.
Features
reading device and playlist state;
controlling playback, channel, volume, and mute;
configuring EQ and sound effects;
managing user stations and alarms;
setting NTP servers and timezone.
Delete, OTA, standby, and IR service operations are not exported.
Related MCP server: yandex-station-mcp
Running
git clone https://github.com/RootShell-coder/pcradio.mcp.git
cd pcradio.mcp
export PCRADIO_BASE_URL=http://pcradio.local
docker compose pull
docker compose up -dMCP endpoint:
http://localhost:8081/mcpConfiguration
Variable | Purpose | Default |
| Device HTTP API URL |
|
| Request timeout, seconds |
|
| Address inside the container |
|
| Port inside the container |
|
Values can be set via environment variables or the .env file.
Verification
The read-only smoke test does not perform write operations:
docker compose run --rm --no-deps \
-v ./tests:/tests:ro \
pcradio-mcp python /tests/read_mcp.pyThis server cannot be deployed
Maintenance
Related MCP Connectors
Control your internet radio from any AI client: listeners, stream, playlists, AutoDJ, DJs, store.
Radio MCP — wraps Radio Browser API (free, no auth)
Create and edit images, videos, and audio through Magic Hour's hosted Streamable HTTP MCP server.
Remote MCP server for Web3TV creators — manage your account over MCP.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceStreamable HTTP MCP server for YouTube that enables video search, channel exploration, playlist browsing, and video detail retrieval via the YouTube Data API.10 npm6MIT
- FlicenseNot gradedqualityDmaintenanceMCP server to control Yandex Station speakers with Alice: manage music, radio, volume, playback, TTS, timers, alarms, reminders, and smart home scenarios via text commands or predefined tools.2-
- AlicenseAqualityAmaintenanceBuilt-in MCP server in the FluxDown download manager: a Streamable HTTP endpoint (POST /mcp, JSON-RPC 2.0, Bearer auth) exposing 9 tools to add, list, pause, resume, and remove HTTP/FTP/BitTorrent/HLS downloads and manage queues.93,069AGPL 3.0
- AlicenseNot gradedqualityCmaintenanceMCP server that wraps the Radio Browser API to search radio stations, list countries, and discover genres. Enables AI agents to find and browse radio stations without authentication.2 npmMIT