TMDB MCP Server
镜像站点
简介
TMDB MCP 服务器与 The Movie Database (TMDB) API 集成,提供电影信息、搜索功能和推荐。
先决条件
- Node.js v18.0.0+ (
node --version
) - npm v8.0.0+ (
npm --version
) - TMDB 账户和 API 密钥(从 TMDB 获取)
- Claude 桌面应用程序(最新版本)
快速安装
-
克隆并设置项目
git clone [repository-url] cd mcp-server-tmdb npm install npm run build
-
设置环境变量
export TMDB_API_KEY=your_api_key_here
-
与 Claude Desktop 集成
编辑~/Library/Application Support/Claude/config.json
:{ "mcpServers": { "tmdb": { "command": "/full/path/to/dist/index.js", "env": { "TMDB_API_KEY": "your_api_key_here" } } } }
主要功能
功能 | 描述 | 示例 |
---|---|---|
search_movies | 搜索电影 | "搜索关于人工智能的电影" |
get_recommendations | 获取电影推荐 | "基于电影ID 550获取推荐" |
get_trending | 获取热门电影 | "今天有哪些热门电影?" |
电影详情 | 通过 tmdb:///movie/<movie_id> 访问 | "告诉我ID为550的电影信息" |
使用示例
"搜索关于太空探索的电影"
"这周有哪些热门电影?"
"基于搏击俱乐部推荐一些电影"
开发
监视更改模式:
npm run watch
注意事项
- 确保 TMDB API 密钥有效
- 服务器包含完整的错误处理
- 所有数据以 JSON 格式返回
有问题?参考完整文档或提交 Pull Request。按 MIT 许可证授权。