mcp-mpv-player
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| player_playA | Open and play a media file or URL. If mpv is not running, it will be launched automatically. |
| player_pauseA | Toggle pause / resume playback. |
| player_stopA | Stop playback and clear the current file. |
| player_nextB | Skip to the next item in the playlist. |
| player_prevA | Go back to the previous item in the playlist. |
| player_seekC | Seek within the current media. |
| player_set_volumeA | Set playback volume (0–130). 100 is default. |
| player_set_speedA | Set playback speed multiplier. 1.0 = normal speed. |
| player_statusA | Get current playback status: file name, position, duration, volume, speed, pause state. |
| player_shuffleA | Randomly shuffle the current playlist and start playing from the first track. |
| playlist_loadB | Load a saved playlist by name and start playing it. |
| playlist_createB | Create a new playlist with a list of file paths. |
| playlist_addA | Add files to an existing playlist. |
| playlist_removeB | Remove a file from a saved playlist by index (0-based). |
| playlist_listA | List all saved playlists or show contents of a specific playlist. |
| playlist_deleteB | Delete a saved playlist file. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/guodaxia9527/mcp-mpv-player'
If you have feedback or need assistance with the MCP directory API, please join our Discord server