Skip to main content
Glama
rafaporci

Netflix Search MCP

by rafaporci

NETFLIX Search MCP

Simple MCP server to find the best ranked movie according to the genre.

Films search in use by Claude AI

DataSet

https://www.kaggle.com/datasets/bhargavchirumamilla/netflix-movies-and-tv-shows-till-2025?

Setting up the environment

Requirments: python 3 and pip

  1. Create a new virtual environment: python -m venv /.venv/

  2. Activate venv (source .venv/bin/activate for linux/mac or .venv/Scripts/activate for Windows)

  3. Install requirements pip install -r requirements.txt

Running the server

python .\server.py server will be running at http://127.0.0.1:8000/mcp

Setting up the client (Claude)

  1. Installation should be done via uv for now:

Create a new virtual environment: uv venv Activate venv (source .venv/bin/activate for linux/mac or .venv/Scripts/activate for Windows) Install requirements pip install -r requirements.txt uv run .\server.py

  1. Open claude_desktop_configuration.json (%%USER_FOLDER%%\AppData\Roaming\Claude\claude_desktop_config.json)

  2. Register the tool

{
  "mcpServers": {
    "netflix-movie-finder": {
      "command": "uv",
      "args": [
        "--directory",
        "PROJECT_FOLDER",
        "run",
        "server.py"
      ]
    }
  }
}
  1. Restart Claude

  2. Check if the tool is registered

Tool registered in the Claude chat

Setting up the client (VSCode - Copilot)

  1. Configure VSCode - Copilot https://code.visualstudio.com/docs/copilot/customization/mcp-servers#_add-an-mcp-server-from-the-github-mcp-server-registry

  2. Copy mcp.json to .vscode folder

  3. Open the mcp.json file in the VSCode and start the server

Start the server

  1. Ask a question in the chat refering to the netflix-mcp tool prefering the Claude models.

Chat example

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables querying and analyzing the MongoDB sample_mflix movie dataset through natural language, supporting searches by title, genre, actors, directors, ratings, and providing aggregate statistics like counts and averages.
    MIT
  • F
    license
    Not graded
    quality
    D
    maintenance
    Provides movie listings, showtimes, and personalized recommendations for Amsterdam cinemas by scraping filmladder.nl, with support for filtering by date, cinema, rating, and preferred showtimes.
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables natural language queries against a MongoDB movie database to search films by title, genre, actor, year, or rating, and retrieve detailed movie information from the sample_mflix collection.
    MIT

View all related MCP servers

Related MCP Connectors

  • Recommendations, search, catalogue, analytics, and platform admin tools for NeuronSearchLab

  • OMDb MCP — IMDB-derived movie / TV / episode data (BYO key)

  • TMDB v3: movies, TV, people, trending, discover, genres, credits. Free key.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rafaporci/netflix-search-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server