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?
- Playing movies on a Raspberry Pi connected to a projector.
- Automating video playback in a home theater setup.
- 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.