TMDB MCP Server

TMDB MCP Server

镜像站点

mcp-server-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 桌面应用程序(最新版本)

快速安装

  1. 克隆并设置项目

    git clone [repository-url]
    cd mcp-server-tmdb
    npm install
    npm run build
    
  2. 设置环境变量

    export TMDB_API_KEY=your_api_key_here
    
  3. 与 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 许可证授权。