TMDB MCP Server

TMDB MCP Server

site icon
2025.02.27 25
JavaScript电影信息查询电影推荐趋势分析娱乐功能
TMDB MCP Server 是一个与 The Movie Database (TMDB) API 集成的服务,提供电影信息查询、搜索功能和推荐服务。该服务适用于需要获取电影相关信息的场景,如电影推荐、趋势分析等。
View on GitHub

Overview

基本能力

产品定位

TMDB MCP Server 是一个与 The Movie Database (TMDB) API 集成的服务,提供电影信息查询、搜索功能和推荐服务。

核心功能

  1. 电影搜索:通过标题或关键词搜索电影。
  2. 电影推荐:基于电影ID获取推荐电影。
  3. 趋势电影:获取当天或当周的趋势电影。
  4. 电影详情:提供电影的详细信息,包括标题、上映日期、评分、概述、类型、海报URL、演员信息、导演和评论等。

适用场景

  1. 电影推荐系统
  2. 电影趋势分析
  3. 电影信息查询

工具列表

  1. search_movies:通过标题或关键词搜索电影。
  2. get_recommendations:基于电影ID获取推荐电影。
  3. get_trending:获取当天或当周的趋势电影。

常见问题解答

  1. API密钥无效:确保API密钥正确且已获得TMDB批准。
  2. 网络错误:检查网络连接是否稳定。
  3. 无效的电影ID:确保提供的电影ID有效。

使用教程

使用依赖

  1. Node.js:版本18.0.0或更高。 bash node --version
  2. npm:版本8.0.0或更高。 bash npm --version
  3. TypeScript:可以全局安装。 bash npm install -g typescript tsc --version
  4. TMDB账户:需要注册并获取API密钥。

安装教程

  1. 克隆项目: bash git clone [repository-url] cd mcp-server-tmdb npm install
  2. 构建服务器: bash npm run build
  3. 设置环境变量: bash export TMDB_API_KEY=your_api_key_here

调试方式

  1. 开发时监视更改: bash npm run watch
  2. 错误处理:检查错误消息是否友好且易于理解。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。