MoviePilot
NAS媒体库自动化管理工具
MoviePilot is an MCP server for automated media library management on NAS devices. Built with FastAPI and Vue 3, it automates the workflow for movies and TV shows: subscription, search, download, organization, metadata scraping, and media server refresh. The server exposes MCP tools through the /api/v1/mcp endpoint that AI agents can call to manage media tasks via natural language, and it includes a skills directory for integration with other AI assistants.
Key Features
Use Cases
- 01Automate media library organization on home NAS or media servers
- 02Use AI assistants to search, subscribe, and manage movie/TV downloads through natural language
- 03Integrate MoviePilot tools into custom MCP clients for media workflow automation
- 04Scrape and refresh metadata across Plex, Emby, Jellyfin, or other media servers
- 05Build custom media management workflows combining downloaders, indexers, and notification services
- 06Extend AI agents with MoviePilot skills for media-related task automation
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
MoviePilot — FAQ
What is the MoviePilot MCP server?+
MoviePilot is an MCP server for automating media library management on NAS devices. It exposes MCP tools at /api/v1/mcp that AI agents can call to manage subscriptions, downloads, organization, and metadata for movies and TV shows.
How do I install MoviePilot?+
MoviePilot is best installed via Docker using the jxxghp/moviepilot-v3 image with Docker Compose. Alternatively, you can use the CLI installer by running the bootstrap script, which installs a moviepilot command for initialization and management.
Which MCP clients work with MoviePilot?+
Any MCP client can connect to MoviePilot's /api/v1/mcp endpoint using the authentication method documented in docs/mcp-api.md. MoviePilot skills can also be added to skill-compatible AI environments using npx skills add.
Does MoviePilot require API keys?+
Yes, MoviePilot requires configuration of model settings for its built-in AI agent capabilities and authentication credentials for the MCP endpoint. You'll also need API keys for any third-party services you integrate (downloaders, metadata sources, media servers).
Is MoviePilot free to use?+
Yes, MoviePilot is open-source software provided for educational purposes. The project does not accept donations or charge fees for the software or any related services.
What are the prerequisites for running MoviePilot?+
MoviePilot requires Docker (recommended) or a local Python environment with FastAPI. For production deployments, PostgreSQL is recommended as the backend database, with setup instructions provided in the documentation.
How do I install MoviePilot?+
Open the source repository on GitHub and follow its README. MoviePilot is a mcp server — MCP Agents Market links you directly to the official repo.
Is MoviePilot free?+
MoviePilot is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.