Token导航 LogoToken导航TokenDH.com
Entertainment MCP logo
AI代理未说明官方级别未说明来源级核验

Entertainment MCP

MCP Server

一个基于模型上下文协议(MCP)的服务器,使AI助手能够与娱乐API(如OMDB和TMDB)交互,获取电影、电视剧、演员等信息。

工具数

12

提示词数

0

GitHub Stars

1

资源数

0
TypeScriptAPI集成AI代理

安装说明

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

作者 / 组织

Rohit-KK15

提供方

Rohit-KK15

最后核验

2026/5/17 20:22

快速接入

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

详细介绍

娱乐-MCP(注:MCP在此处可能代表某个特定概念或缩写,但根据上下文无法确定具体含义,因此直接保留原样)

一个模型上下文协议(MCP)服务器,使AI助手能够与娱乐应用程序编程接口(API)进行交互。

概述

娱乐-MCP提供以下功能:

  • 从OMDB获取电影、电视剧和剧集信息。
  • 从TMDB获取电影和电视节目的详细信息。
  • 从TMDB搜索并获取电影合集的详细信息。
  • 通过TMDB发现由该演员出演的电影和电视节目。
  • 从TMDB获取按类型划分的电影和电视节目。
  • 从TMDB(The Movie Database,电影数据库)获取热门电影和电视节目。
  • 通过TMDB按标题搜索电影和电视节目。
  • 从TMDB(The Movie Database,电影数据库)中搜索人员(演员)。
  • 从TMDB获取热门电影和电视节目。
  • 根据类型、上映年份和最低IMDb评分获取娱乐建议。

目录

- OMDB 工具 - TMDB工具

先决条件

  • Node.js(v16.0.0 或更高版本)
  • npm(v7.0.0 或更高版本)
  • OMDB和TMDB的API密钥(可从它们各自的网站获取)

- OMDB API密钥(OMDB_API_KEY) - TMDB API密钥(TMDB_API_KEY)

安装

手动安装

# Clone the repository
git clone 
cd entertainment-mcp

# Install dependencies
npm install

# Compile TypeScript
npm run build

配置

所有配置均通过环境变量进行处理。以下选项可供选择:

选项类型默认值描述
OMDB_API_KEY字符串必填。 OMDB API密钥。
TMDB_API_KEY字符串必填。 TMDB API密钥。

您可以通过环境变量来设置这些选项:

OMDB_API_KEY=your_omdb_api_key
TMDB_API_KEY=your_tmdb_api_key

工具文档

OMDB 工具

  • GET_OMDB_INFO从OMDB获取有关电影、电视剧或剧集的详细信息。

- 参数: - query要搜索的电影、电视剧或剧集标题(字符串,必填)。 - type指定要搜索的是电影、电视剧还是剧集(枚举值:“movie”(电影)、“series”(电视剧)、“episode”(剧集),可选)。

TMDB工具

  • GET_TMDB_SEARCH_COLLECTIONS按名称搜索电影合集。

- 参数: - query要搜索的集合名称(字符串,必填)。

  • GET_TMDB_COLLECTION_DETAILS根据特定电影集的ID获取详细信息。

- 参数: - collectionId要获取详细信息的集合的ID(数字,必填)。

  • GET_TMDB_INFO从TMDB获取电影或电视节目的详细信息。

- 参数: - query要搜索的电影或电视节目的名称(字符串,必填)。 - type指定是要搜索电影还是电视剧(枚举值:“movie”,“tv”,必填)。

  • GET_TMDB_DISCOVER_BY_ACTOR通过演员ID发现电影或电视节目。

- 参数: - actorId用于查找娱乐内容的演员ID(数字,必填)。 - mediaType要发现的媒体类型(枚举值:“movie”(电影),“tv”(电视),必填)。 - releaseYear娱乐作品的发布年份(数字,可选)。

  • GET_TMDB_BY_GENRE从TMDB(The Movie Database,电影数据库)获取按类型分类的电影或电视节目列表。

- 参数: - mediaType要搜索的媒体类型(枚举值:“电影”,“电视”,必填)。 - genre要搜索的流派名称(字符串,必填)。

  • GET_TMDB_POPULAR从TMDB获取热门电影或电视节目列表。

- 参数: - mediaType要搜索的媒体类型(枚举值:“movie”(电影)、“tv”(电视),必填)。

  • GET_TMDB_SEARCH_MOVIE_BY_TITLE使用TMDB服务按电影标题进行搜索。

- 参数: - title要搜索的电影名称(字符串,必填)。

  • GET_TMDB_PERSON_SEARCH使用TMDB服务按姓名搜索人员(演员)。

- 参数: - query要搜索的人员(演员)姓名(字符串,必填)。

  • GET_TMDB_SEARCH_TV_BY_TITLE使用TMDB服务按剧名搜索电视节目。

- 参数: - title要搜索的电视剧名称(字符串,必填)。

  • GET_ENTERTAINMENT_SUGGESTIONS根据类型、上映年份和最低IMDb评分推荐娱乐内容。

- 参数: - mediaType建议的媒体类型(枚举值:“电影”,“电视”,必填)。 - genre建议的娱乐类型(字符串,必填)。 - releaseYear娱乐作品的发行年份(数字,可选)。 - minImdbRating最低IMDb评分(1-10)(数字,可选)。

  • GET_TMDB_TRENDING从TMDB获取热门电影或电视剧的列表。

- 参数: - mediaType要搜索的媒体类型(枚举值:“all”(全部)、“movie”(电影)、“tv”(电视),必填)。 - timeWindow搜索热门项目的时间窗口(枚举值:“day”(天),“week”(周),必填)。

发展

# Development mode
pnpm run dev

目录标签

目录标签

TypeScriptAPI集成AI代理娱乐信息本地部署电影数据电视剧数据AI助手

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

12

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP