Submit

VLC MCP Server

@piebro

An MCP (Model Context Protocol) Server to play and control movies using VLC.
Overview

what is VLC MCP Server?

VLC MCP Server is a Model Context Protocol (MCP) server that allows users to play and control movies using VLC media player. It is designed to work with a Raspberry Pi setup for seamless video playback.

how to use VLC MCP Server?

To use the VLC MCP Server, install VLC and start the HTTP server with the command: vlc --extraintf=http --http-host=localhost --http-port=8080 --http-password=your_password. Additionally, install mediainfo for subtitle support and configure the server using the provided JSON configuration.

key features of VLC MCP Server?

  • Control movie playback through an MCP interface.
  • Integration with the Anthropic API for video summarization.
  • Support for subtitles using mediainfo.

use cases of VLC MCP Server?

  1. Playing movies on a Raspberry Pi connected to a projector.
  2. Automating video playback in a home theater setup.
  3. Summarizing video content for quick reviews.

FAQ from VLC MCP Server?

  • What is the purpose of the Anthropic API key?

The API key is used to summarize existing videos in your video folder.

  • Can I use VLC MCP Server on Windows or Mac?

While the server is primarily designed for Linux, you may need to disable subtitles or find alternatives for Windows and Mac users.

  • Is there a license for this project?

Yes, the project is licensed under the MIT License.

© 2025 MCP.so. All rights reserved.

Build with ShipAny.