TMDB MCP Server

TMDB MCP Server

site icon
2025.03.18 1
TypeScript电影数据服务内容生成娱乐功能
MCP-TMDB 是一个基于 Model Context Protocol (MCP) 的服务,集成了 The Movie Database (TMDB) API。它使 AI 助手(如 Claude)能够与电影数据进行交互,提供搜索、检索电影详情以及生成与电影相关内容的能力。
View on GitHub

Overview

基本能力

产品定位

MCP-TMDB 是一个电影数据集成服务,旨在为 AI 助手提供电影相关的数据查询和内容生成功能。

核心功能

  • 静态资源
  • tmdb://info - TMDB API 的信息
  • tmdb://trending - 当前热门的电影

  • 资源模板

  • tmdb://movie/{id} - 特定电影的详细信息

  • 提示功能

  • 生成定制化的电影评论
  • 根据类型和心情提供个性化的电影推荐

  • 工具

  • 通过标题或关键词搜索电影
  • 获取当天或本周的热门电影
  • 查找与指定电影相似的电影

适用场景

  • AI 助手需要查询电影信息时
  • 生成电影评论或推荐
  • 查找热门或相似电影

使用教程

使用依赖

  • Node.js (v16 或更高版本)
  • npm 或 yarn
  • TMDB API 密钥

安装教程

  1. 克隆仓库 git clone https://github.com/your-username/tmdb-mcp.git cd tmdb-mcp

  2. 安装依赖 npm install

  3. 配置 TMDB API 密钥

  4. 在项目根目录创建 .env 文件
  5. 添加 TMDB API 密钥: TMDB_API_KEY=your_api_key_here

  6. 构建项目 npm run build

  7. 启动服务器 npm start

调试方式

使用 MCP Inspector 进行测试:

npx @modelcontextprotocol/inspector node build/index.js

许可证

该项目遵循 MIT 开源许可条款。