MoviePilot - MCP 是一款专门为电影爱好者打造的 MCP(MCP 可能指多用途控制面板或其他相关技术术语)服务,它基于 MoviePilot 的 API 构建。此服务旨在提供一个统一的控制台,助力用户管理媒体库、搜索并下载资源,同时监控下载任务的状态。
MoviePilot - MCP 服务基于 MoviePilot API 构建,为用户提供统一控制台,便于管理媒体库、搜索下载资源以及监控下载任务状态。
git clone https://github.com/Pollo3470/MoviePilot - MCP
cd MoviePilot - MCP
.env.example
文件并重命名为 .env
# .env 示例
MOVIEPILOT_BASE_URL=http://your - moviepilot - ip:3000 # 你的 MoviePilot 地址
# 配置认证方式
MOVIEPILOT_USERNAME=your_moviepilot_username # 你的 MoviePilot 用户名(用于密码认证)
MOVIEPILOT_PASSWORD=your_moviepilot_password # 你的 MoviePilot 密码(用于密码认证)
uv sync
git clone https://github.com/Pollo3470/MoviePilot - MCP
cd MoviePilot - MCP
.env.example
文件并重命名为 .env
# .env 示例
MOVIEPILOT_BASE_URL=http://your - moviepilot - ip:3000 # 你的 MoviePilot 地址
# 配置认证方式
MOVIEPILOT_USERNAME=your_moviepilot_username # 你的 MoviePilot 用户名(用于密码认证)
MOVIEPILOT_PASSWORD=your_moviepilot_password # 你的 MoviePilot 密码(用于密码认证)
uv sync
通过 API 将新内容添加到媒体库中。
移除不再需要的内容。
按标题、年份或类别查找特定的电影或电视剧。
开始新的下载任务。
临时停止或重新启动正在下载的任务。
取消未完成的下载任务。
根据 TMDB ID 或豆瓣 ID 查找可下载的种子。
通过关键词查找资源。
查看过去的下载记录。
当前,项目处于功能逐步接入阶段。未来计划包括提供 SSE 部署方式,以增强服务的扩展性和性能。
git clone https://github.com/Pollo3470/MoviePilot - MCP
cd MoviePilot - MCP
.env.example
文件并重命名为 .env
# .env 示例
MOVIEPILOT_BASE_URL=http://your - moviepilot - ip:3000 # 你的 MoviePilot 地址
# 配置认证方式
MOVIEPILOT_USERNAME=your_moviepilot_username # 你的 MoviePilot 用户名(用于密码认证)
MOVIEPILOT_PASSWORD=your_moviepilot_password # 你的 MoviePilot 密码(用于密码认证)
uv sync
欢迎社区贡献!如发现 bug 或有功能建议,请通过仓库 Issues 提交。您的贡献将帮助项目不断改进。
感谢 MoviePilot 项目的技术支持,使得本 MCP 服务的开发成为可能。
该项目遵循 [LICENSE] 协议,具体内容请参见项目的 LICENSE 文件。