Token导航 LogoToken导航TokenDH.com
Movies Search MCP logo
搜索检索stdio官方级别未说明来源级核验

Movies Search MCP

MCP Server

@acwink/movies-search-mcp

一个基于 Model Context Protocol (MCP) 构建的智能电影和电视剧资源搜索工具,支持多源搜索和链接验证。

工具数

2

提示词数

0

GitHub Stars

4

资源数

0
TypeScript搜索文档处理

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Seann0824

提供方

Seann0824

最后核验

2026/5/17 20:19

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx @acwink/movies-search-mcp

详细介绍

🎬 Movies Search Tool

一个智能的电影和电视剧资源搜索工具,基于 Model Context Protocol (MCP) 构建,支持多个视频源搜索和链接验证。

✨ 特性

  • 🔍 多源搜索: 支持多个视频网站资源搜索
  • 链接验证: 自动验证视频链接的可播放性
  • 🚀 MCP 协议: 完全兼容 Model Context Protocol
  • 📡 双模式支持: STDIO 和 SSE (Server-Sent Events) 两种传输模式
  • 🛠️ 易于集成: 可作为 MCP 工具集成到 AI 应用中

📦 安装

全局安装

npm install -g @acwink/movies-search-mcp

使用 npx (推荐)

# 默认 STDIO 模式
npx @acwink/movies-search-mcp

# SSE 模式
npx @acwink/movies-search-mcp --sse

🚀 使用方法

命令行使用

# 默认 STDIO 模式 (适合 MCP 客户端)
movies-search-mcp

# SSE 模式 (适合 Web 应用)
movies-search-mcp --sse

# 指定端口 (仅 SSE 模式)
PORT=3001 movies-search-mcp --sse

MCP 客户端集成

将此工具添加到你的 MCP 客户端配置中:

{
  "mcpServers": {
    "movies-search-mcp": {
      "command": "npx",
      "args": ["@acwink/movies-search-mcp"]
    }
  }
}

可用工具

1. search_movie

搜索电影或电视剧资源

// 搜索电影
{
  "title": "阿凡达",
  "type": "movie"
}

// 搜索电视剧
{
  "title": "权力的游戏",
  "type": "tv",
  "season": 1,
  "episode": 1
}

2. validate_video_url

验证视频链接的可播放性

// 单个链接验证
{
  "url": "https://example.com/video/123"
}

// 批量验证
{
  "url": [
    "https://example.com/video/123",
    "https://example.com/video/456"
  ]
}

🔧 开发

本地开发

# 克隆项目
git clone https://github.com/Seann0824/movies-search-mcp.git
cd movies-search-mcp

# 安装依赖
npm install

# 开发模式
npm run dev:cli          # STDIO 模式
npm run dev:cli:sse      # SSE 模式

# 构建
npm run build

# 测试
npm test

项目结构

src/
├── cli.ts              # CLI 入口文件
├── mcp-server.ts       # STDIO MCP 服务器
├── mcp-server-sse.ts   # SSE MCP 服务器
├── sources/            # 视频源实现
├── core/              # 验证器实现
├── types/             # 类型定义
└── utils/             # 工具函数

🌐 API 端点 (SSE 模式)

当使用 SSE 模式时,服务器会启动以下端点:

  • GET /sse - 建立 SSE 连接
  • POST /messages - 发送 JSON-RPC 消息
  • GET /health - 健康检查

📄 许可证

MIT License

🤝 贡献

欢迎提交 Issue 和 Pull Request!

📞 支持

如果你遇到任何问题,请:

  1. 查看 Issues
  2. 创建新的 Issue
  3. 联系作者: seanwangjs@example.com

⭐ 如果这个项目对你有帮助,请给个 Star!

目录标签

目录标签

TypeScript搜索文档处理电影搜索混合部署多源搜索链接验证MCP协议视频资源

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Node.js

部署方式(deploymentType,部署类型)

remote-capable

来源包(packageName,安装包名)

@acwink/movies-search-mcp

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiononeremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP