{
  "name": "tmdb",
  "display_name": "TMDB",
  "description": "This MCP server integrates with The Movie Database (TMDB) API to provide movie information, search capabilities, and recommendations.",
  "repository": {
    "type": "git",
    "url": "https://github.com/Laksh-star/mcp-server-tmdb"
  },
  "homepage": "https://github.com/Laksh-star/mcp-server-tmdb",
  "author": {
    "name": "Laksh-star"
  },
  "license": "MIT",
  "categories": [
    "Professional Apps"
  ],
  "tags": [
    "tmdb",
    "movies",
    "recommendations"
  ],
  "installations": {
    "npm": {
      "type": "npm",
      "command": "npx",
      "args": [
        "-y",
        "https://github.com/Laksh-star/mcp-server-tmdb"
      ],
      "env": {
        "TMDB_API_KEY": "${TMDB_API_KEY}"
      }
    }
  },
  "examples": [
    {
      "title": "Search for Movies",
      "description": "Search for movies by title or keywords",
      "prompt": "\"Search for movies about artificial intelligence\""
    },
    {
      "title": "Get Trending Movies",
      "description": "Get today's or this week's trending movies",
      "prompt": "\"What are the trending movies today?\""
    },
    {
      "title": "Get Movie Recommendations",
      "description": "Get movie recommendations based on a movie ID",
      "prompt": "\"Get movie recommendations based on movie ID 550\""
    },
    {
      "title": "Get Movie Details",
      "description": "Get details of a specific movie by ID",
      "prompt": "\"Tell me about the movie with ID 550\""
    }
  ],
  "arguments": {
    "TMDB_API_KEY": {
      "description": "API key used to authenticate requests to the TMDB API.",
      "required": true,
      "example": "your_api_key_here"
    }
  },
  "tools": [
    {
      "name": "search_movies",
      "description": "Search for movies by title or keywords",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Search query for movie titles"
          }
        },
        "required": [
          "query"
        ]
      }
    },
    {
      "name": "get_recommendations",
      "description": "Get movie recommendations based on a movie ID",
      "inputSchema": {
        "type": "object",
        "properties": {
          "movieId": {
            "type": "string",
            "description": "TMDB movie ID to get recommendations for"
          }
        },
        "required": [
          "movieId"
        ]
      }
    },
    {
      "name": "get_trending",
      "description": "Get trending movies for a time window",
      "inputSchema": {
        "type": "object",
        "properties": {
          "timeWindow": {
            "type": "string",
            "enum": [
              "day",
              "week"
            ],
            "description": "Time window for trending movies"
          }
        },
        "required": [
          "timeWindow"
        ]
      }
    }
  ]
}