项目地址:movies-search-mcp github 地址
在浩瀚的互联网上寻找免费的电影或电视剧资源,就像一场充满未知的探险。我们常常满怀期待地通过搜索引擎找到一长串的结果列表,却在点击后一次次地失望——链接失效、视频无法加载、或是被各种广告页面所困扰。这个过程不仅耗费了大量的时间和精力,也极大地影响了观影的心情。
为了解决这个痛点,我开发了一款全新的工具——MCP 电影搜索工具 (MCP Movie Search Tool)。它不仅仅是一个简单的资源聚合器,更是一个能够为您披荆斩棘、自动验证视频资源有效性的智能助手。
传统搜索方式的痛点
相信很多人都有过类似的经历:
- 在搜索引擎输入想看的电影名,得到成百上千个结果。
- 逐个打开链接,却发现大部分都是无法播放的"死链"。
- 有些链接虽然能打开,但视频加载极其缓慢,或者根本无法播放。
- 整个过程需要大量的人工筛选和测试,费时费力。
MCP 电影搜索工具
MCP 电影搜索工具的核心目标,就是将您从繁琐的链接测试中解放出来。它基于模型上下文协议 (Model Context Protocol),能够作为一个独立的智能工具运行。
它的工作流程很简单:
- 您输入想看的电影或电视剧名称。
- 工具从多个视频源进行搜索,返回资源列表。
- 最关键的一步: 它会自动"模拟"用户点击播放的操作,在后台静默验证每一个视频链接,确保其能够成功加载和播放。
- 最后,它会为您呈现一个经过验证的、可直接播放的资源列表。
核心功能:自动链接验证
本工具最强大的功能就是链接可播放性验证。我们通过自动化技术,让工具像一个不知疲倦的测试员,帮您提前完成了所有验证工作。您无需再手动检查,看到的结果就是"可播放"的。
工作原理
为了实现自动化的视频播放验证,本工具需要在后台启动一个浏览器环境来模拟真实的用户操作。
如何使用
本工具支持两种运行模式:STDIO 和 SSE (Server-Sent Events),以适应不同的使用场景。您可以非常方便地通过 npx 来运行此工具,无需复杂的安装步骤。
Trae中使用
在Trae中添加下面MCP配置信息
Stdio 模式
{
"mcpServers": {
"movies-search-mcp": {
"command": "npx",
"args": ["-y", "@acwink/movies-search-mcp"]
}
}
}
Sse 模式
先在终端运行
npx -y @acwink/movies-search-mcp --sse
{
"mcpServers": {
"movies-search-mcp": {
"url": "http://localhost:3000/sse",
"env": {}
},
}
}
配置成功后,可以看到两个核心工具。
- 搜索影视资源 (
search_movie) - 验证视频链接 (
validate_video_url)
接下来我们就让AI帮我们找找钢铁侠的电影。
可以看到AI帮我找到很多钢铁侠相关的电影,但是只有两个链接能够正常播放,这极大的节省了我的搜索时间。
最后,欢迎大家体验~~~