
TMDB MCP Server

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 密钥
安装教程
-
克隆仓库
git clone https://github.com/your-username/tmdb-mcp.git cd tmdb-mcp
-
安装依赖
npm install
-
配置 TMDB API 密钥
- 在项目根目录创建
.env
文件 -
添加 TMDB API 密钥:
TMDB_API_KEY=your_api_key_here
-
构建项目
npm run build
-
启动服务器
npm start
调试方式
使用 MCP Inspector 进行测试:
npx @modelcontextprotocol/inspector node build/index.js