MCP Hub › Developer Tools › VLC Media Player

VLC Media Player MCP server

by QuantumNovice · io.github.QuantumNovice/vlc-mcp

Control VLC Media Player from any MCP client: play, pause, seek, volume, playlist.

🛠 Developer Toolsnpmv0.1.2
Open in MCP HubGitHub repository ↗

How to install VLC Media Player

npm

claude mcp add vlc-mcp -- npx -y [email protected]

Or add it to your MCP config (Claude Desktop, Cursor, VS Code):

{
  "mcpServers": {
    "vlc-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ]
    }
  }
}

Environment variables:
VLC_BASE_URL – Base URL of VLC's HTTP interface.
VLC_HTTP_PASSWORD – Password configured for VLC's HTTP interface.
VLC_HTTP_TIMEOUT_MS – HTTP request timeout in milliseconds.

Replace placeholders in <angle brackets> with your own values. Review what a server can access before you enable it.

Details

Version
0.1.2
Published
2026-10-16
Updated
2026-10-16
Namespace
io.github.QuantumNovice
Source
QuantumNovice/vlc-mcp

Similar developer tools servers